Recommended hotels in Maleme (Crete)

Olga Suites Maleme

 

Maleme, Maleme (Crete), Greece - Show map

Show map

Olga Suites apartment offers accommodatıon in Maleme. The city center is 1 km away. Guests will find Agios Dimitrios Church…

Book Now