
Menta City Boutique Hotel


Crete Island • Show on map
View Details for Price
Menta City Boutique Hotel is a popular choice amongst travelers in Crete Island whether exploring or just passing through. Featuring a satisfying list of amenities guests will find their stay at the property…More info