Crete 3 stars hotels.

Economy Hotels in Crete

Thodorou Village

Agia Marina, Crete
Thodorou Village in crete - 3 star hotel

Situated on the beach of Agia Marina, Thodorou Village features an outdoor swimming pool, garden and sun terrace. All studios include a balcony overlooking the pool. The property is 500 metres from bars and restaurants.

Agia Marina Neas Kydonias