Situé à Limenas, l'établissement The Olive Garden bénéficie d'une terrasse et d'un jardin. La connexion Wi-Fi et le stationnement privé sur place sont gratuits.
Les appartements comprennent des coins salon et repas, une kitchenette et 2 salles de bains. Le linge de lit et les serviettes de toilette sont fournis à l'Olive Garden.
L'établissement The Olive Garden se trouve à 800 mètres du port de Thassos et à 400 mètres d'Agios Athanasios.