The restaurant serves classic Italian cuisine, with a continental breakfast buffet served each morning and set menu options available for dinner.
Each room features an en suite bathroom with shower and hairdryer, a double bed, air conditioning and a private balcony or terrace. Other in-room amenities include a direct dial telephone, satellite TV, Internet access, a safe and a minibar.
The hotel features an indoor swimming pool and a fitness area with gym, hot tub and sauna. There is also a heated outdoor swimming pool with poolside snack bar and a sun terrace with sun loungers laid out for use. Guests can also enjoy a game of table tennis. Sun loungers and parasols can be hired for a fee on the rocky beach.