MEDITERRANEAN Olympus

Hotel stars

In beautiful Litochoro City of Gods

at the foot of Mount Olympus, the mythical mountain

and just 5 km from the beautiful beaches

Thermaikos Gulf, the luxury of four

star awaits.