Hotel resort with mountain views, offering a restaurant and a peaceful atmosphere.