Featuring a garden, a shared lounge, and a terrace, Villa Thalia in Chania Pelekapina offers accommodation in Chania Town with free Wi-Fi and city views. This villa provides free private parking and a shared kitchen.
23 Γιαμπουλάκη, La Canea, 73100, Grecia