Located in Limenas, The Olive Garden features a patio and a garden. Guests benefit from free WiFi and private parking available on site.
There is a seating area, a dining area and a kitchenette as well as 2 bathrooms. Towels and bed linen are featured at The Olive Garden.
Port of Thassos is 2625 feet from The Olive Garden, while Agios Athanasios is 1312 feet away.