Sfakaki, Σφακάκι, Stavromenos 741 00, Greece, CRETE, GREECE
+0030 28310 25552
The Danaos Beach Apartments is a hotel.