Olympus Villa Mare is situated in Plaka Litochorou and offers a garden, a terrace and a shared lounge. Guests staying at this holiday home have access to free WiFi and a terrace. The air-conditioned holiday home consists of 3 separate bedrooms, 2 bathrooms, and a seating area. There is a dining area Read more
Olympus Villa Mare is situated in Plaka Litochorou and offers a garden, a terrace and a shared lounge. Guests staying at this holiday home have access to free WiFi and a terrace. The air-conditioned holiday home consists of 3 separate bedrooms, 2 bathrooms, and a seating area. There is a dining area and a kitchen equipped with an oven. Elatochori is 37 km from the holiday home. The nearest airport is Thessaloniki Airport, 61 km from the property.