Olympus House is a self-catering accommodations located in Litochoro with free WiFi. The property is 5.2 mi from Dion.
Boasting a balcony with sea views, House Olympus features air conditioning, a flat-screen TV, a seating area and a dining table. There is a full kitchen with an oven and a refrigerator. The private bathroom comes with a shower. Extras include towels and bed linen.
At Olympus House you will find a garden and a terrace. The property offers free parking.
Thessaloniki Airport is located 39 mi away.