Upmarket hotel in Selvino with mountain views, a restaurant, bar, and terrace. Offers comfortable rooms with modern amenities.