Serviced apartment Elizabeth Suites
★★★★
Kato Galatas, Crete Island, Greece Show on map
Leptos Panorama Hotel, Chania is a 5-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
Kato Galatas, Crete Island, 73100, Greece
Leptos Panorama Hotel, Chania is located at Kato Galatas, Crete Island 73100, Greece.
Leptos Panorama Hotel, Chania is rated 5 stars.
Highly rated alternatives close by
Serviced apartment
Apartment/Flat
Serviced apartment
Hotel
Hotel