Melas Apartments – Crete isl. – Greece

Accommodation

Special Offer
Special Offer
Special Offer
Studio (City-view)

€42 - €60

Special Offer
Studio (Sea-view)

€55 - €78