Upscale hotel with elegant rooms, a polished restaurant, chic bar, and spa. Features a sun terrace with mountain views.