Serviced apartment Iliana Hotel
★★
Panormo, 74057, Panormo, Greece, Crete Island, Greece Show on map
Stella Beach Panormo is a 3-star hotel in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
Panormo, 74057, Panormo, Greece, Crete Island, 74057, Greece
Stella Beach Panormo is located at Panormo, 74057, Panormo, Greece, Crete Island 74057, Greece.
Stella Beach Panormo is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
Hotel
Apartment/Flat
Apartment/Flat
Apartment/Flat
Hotel
Apartment/Flat