This is a new hotel on Schweitzer mountain. It is located right in the center of all the main activities. Being a new hotel, the rooms are very modern, large and comfortable, equipped with hi tech items. Great dining options and, overall, a top notch hotel.
번역