In einer Entfernung von nur 6 Gehminuten von dem 4-Sterne-Hotel Abelonas Village Megalochori liegt Hellenic Culture Centre. Das Aparthotel mit einem Swimmingpool liegt lediglich 550 Meter vom Herz von Santorini entfernt und bietet einen Ausblick aufs Meer.
Die archäologische Stätte Akrotiri ist in rund 3 km Entfernung. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die Griechisch-orthodoxe Kathedrale (4 km) und die Katholische Kathedrale von Fira (6 km). Strand von Perissa liegt in einer Entfernung von circa 10 Fahrminuten vom Abelonas Village.
Das Hotel verfügt über 21 Zimmer mit einem Balkon und einem Ankleidebereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden.
Die Gäste können griechische Gerichte im Restaurant Tavern Tzanakis probieren, das sich nur wenige Schritte entfernt vom Hotel Abelonas Village befindet.