Maistrali Sea View Apartments Apartment Stalida
Air-conditioned rooms with balconies and a spacious terrace overlooking the Cretan Sea are offered at this quietly situated hotel. It is just 20 metres from Stalis Bay.
Number of rooms: 11
Stalis, Stalida, 70007, Greece