Stylish hotel with mountain views, featuring restaurants and bars, plus an outdoor pool.