GreeceHotels and ResortsTravel

Experiencing Thessaloniki Greece and the Luxurious Hotel Olympia

To start our journey in Halkidiki, Greece, we began in the country's second-largest city, Thessaloniki, with an overnight stay at the luxurious Hotel Olympia. When most people think of Greece, they think of the ancient city of Athens, the blue-domed roofs of...

Read More