spa
hotels
Crete
About
Taverna Socrates
Greek Restaurant
Milatos
»
Taverna Socrates
Spa hotels near Taverna Socrates
Minos Imperial Luxury Beach Resort & Spa Milatos
Rating
8.1