Hotel Olympia

Olympou 65, Thessaloniki, Greece Get Directions to this spot
Category:
Hotels
Olympou 65
Thessaloniki
Greece

Rate and review Hotel Olympia in Thessaloniki, Greece!

Share your experiences at Hotel Olympia with your friends or discover more Hotels in Thessaloniki, Greece.