Talos Hotel Chania Town
Located in Chania Town, less than 1 km from Nea Chora Beach and 400 metres from the centre, Talos provides air-conditioned accommodation with free Wi-Fi, and a terrace.
Number of rooms: 3
28 Theotokopoulou , Chania Town, 73131, Greece