Best hotels in Kato Stalos

Giannoulis – Santa Marina Beach
Hotel
Hotel
Kato Stalos, Agia Marina, 73014, Greece

Christina Beach
Hotel
Hotel
114 Selinou Street, Nea Chora, Crete Island, 73131, Greece

Elia Erato
Guesthouse
Guesthouse
17 Lithinon, 731 32, Greece

Popi Hotel Apartments
Aparthotel
Aparthotel
Main Street, Agia Marina Nea Kydonias, 73014, Greece