Lefteris Holiday Home Vacation Home Chania Town, West Crete
Set in Chania Town, 7.8 km from Platanias Square and 8.4 km from Agios Dimitrios Church, Lefteris Holiday Home offers air-conditioned accommodation with a terrace and free Wi-Fi. Guests staying at this holiday home have access to a balcony.
xamoudochori, Chania Town, 73100, Greece