Oops! There is no availability to your search.
Get in touch with our support or redo your search.
Find out the lowest rates! Please select the check-in and check-out dates.
Castello is set in Limenaria just 1969 feet from Metalia Beach. The property features an outdoor pool. Free WiFi throughout the property. All rooms are fitted with a flat-screen TV. Certain rooms feature views of the garden or city. Castello features free private parking on site. You will find luggage storage space at the property.