Mike Omalos Houses Hotel Omalós
Located 22 km from Botanical Park & Gardens of Crete, Mike Omalos Houses offers accommodation with a patio, as well as free bikes and a garden. The air-conditioned accommodation is 5.
Number of rooms: 3
Omalos, Omalós, 73005, Greece