Set in Chania Town, 600 metres from Nea Chora Beach and less than 1 km from Kladissos Beach, Apostolakis Nea Chora Apts offers accommodation with air conditioning and access to a garden.
Number of rooms: 2
9 Koustogerakou, Chania Town, 73131, Greece