The Castello Restaurant located on the ground floor, offers the finest service and culinary experience. The most renowned restaurant in the area, famous for its fine selection of wines, delicious home-made dishes of traditional greek as well as mouth-watering mediterannean & international cuisine.
The rooms are decorated in cool shades of cream and white which blend harmoniously with the chocolate brown wood of the handmade furniture imported from Pisa in Italy. Luxury has not been neglected in any way, from the hydro-massaging shower rooms to the air-conditioning. Each room has a balcony, with comfortable wooden furniture, which either looks out to the Castello terrace or the street below and some offer partial views of the 14th century Venetian castle above the town.