Greek Summer 2020 in Litohoro Olympus Resort Villas & Spa
Litohoro Olympus Resort Villas & Spa is located in the area Plaka of Litohoro, only 90 m from the beach and overlooking Mount Olympus. It is surrounded by a garden with organic products. Litohoro Olympus Resort Villas & Spa is situated 3 km from Litohoro and only 2 km from Mount Olympus National Park. The city of Katerini is 12 km away.