Hotels in Greece: The Best Places to Stay-194
Filters(1 filter applied)
PRICE PER NIGHT
Located 250 metres from Kavros Beach Apollo offers air-conditioned apartments with balcony overlooking the Cretan Sea. Restaurants and shops are within a...
- Pet Friendly
- On-site Parking
The Georgioupolis Beach is a complex built in the traditional Cretan style, located 100 m away from the Square of the fishing village of Georgioupolis and...