Platanus House Hotel Mesklá, Crete
Situated in Mesklá, 7.2 km from Botanical Park & Gardens of Crete and 15 km from Limnoupolis, Platanus House features air-conditioned accommodation with a balcony and free Wi-Fi. With garden views, this accommodation offers a patio.
Meskla Chania, Mesklá, 73100, Greece