Just 250 metres from Skala Port, Castro offers air-conditioned accommodation with a furnished balcony and views over the Annunciation Monastery. The property facilities include a shared lounge area. Faliraki Beach is at a distance of 300 metres.
Just 250 metres from Skala Port, Castro offers air-con Read more
Just 250 metres from Skala Port, Castro offers air-conditioned accommodation with a furnished balcony and views over the Annunciation Monastery. The property facilities include a shared lounge area. Faliraki Beach is at a distance of 300 metres.
Just 250 metres from Skala Port, Castro offers air-conditioned accommodation with a furnished balcony and views over the Annunciation Monastery. The property facilities include a shared lounge area. Faliraki Beach is at a distance of 300 metres.
Number of Rooms: 16