Rooms
Housed in a 12-story tower overlooking the Castle Utveggio, the resort offers rooms with en suite bathrooms, air conditioning and TV.
Restaurant
Guests will have the opportunity to taste the typical dishes and specialties of Sicilian and Mediterranean cuisine.