The Greek gods’ answer to luxury accommodation in Thessaloniki
Greece’s second largest city, Thessaloniki, is impossible not to fall in love with. Even the ancient Greek gods could watch over it tenderly from their home on Mount Olympus. Thessaloniki…