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.
All rooms of Castro are equipped with a mini fridge and a TV. Each has a private bathroom with a shower and towels.
Several restaurants, café bars and a supermarket for the general supplies can be found within 200 metres from the property. The popular cave of the Revelation is 1.5 km away and the scenic capital of Patmos, Chora Village, is 2.5 km away .