Hotel Belsito offers panoramic views and a restaurant serving traditional cuisine.