ANTEL Suites & Apartments Apartment Chania Town, West Crete
Located 1 km from Nea Chora Beach, ANTEL Suites & Apartments offers air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 20
24 Partheniou Kelaidi, Chania Town, 73136, Greece