http://hotelzlab.com/542214 Book cheap hotels! Castro Beach Hotel
Castro Beach Hotel is located just metres from Maleme beach in Crete. It features an outdoor swimming pool and children’s pool. The accommodation offers a terrace or balcony with garden, pool and sea views.
Location Address: Maleme,
Map: 35.5250402877374 23.8496017456055