Das 4-Sterne-Hotel Abelonas Village Megalochori mit einem Swimmingpool liegt direkt neben dem Herz von Santorini und ist etwa 4 km von der Griechisch-orthodoxen Kathedrale entfernt. Außerdem gibt es Parkplätze.
Das Zentrum von Megalochori kann man fußläufig in 10 Minuten vom Aparthotel aus erreichen. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Museum des vorgeschichtlichen Thira (4,1 km) und das Weinmuseum Koutsoyannopoulos (3 km). Nur 6 Fußminuten vom Abelonas Village entfernt befindet sich Hellenic Culture Centre.
Das Hotel umfasst 21 Zimmer mit Wasserkocher und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. In Badezimmern stehen eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer bieten einen Haartrockner und Handtücher und verfügen zudem über eine getrennte Toilette und eine Dusche.
Ein kostenloses Frühstück wird im Speisesaal serviert. Die Gäste können griechische Gerichte im Restaurant Tavern Tzanakis probieren, das sich in circa 500 Meter Entfernung vom Hotel Abelonas Village befindet.