Apartment/Flat Royal Blue Central House "by Checkin"
★★★★★
Psaromiligkon 13, Crete Island, Greece Show on map
City Lion is a 3-star serviced apartment in Crete Island, Greece. It is one of 3,276 places to stay in Crete Island listed on Triptoic.
Psaromiligkon 13, Crete Island, 71202, Greece
City Lion is located at Psaromiligkon 13, Crete Island 71202, Greece.
City Lion is rated 3 stars.
Highly rated alternatives close by
#3 in Crete Island
Hotel
Hotel