Das Hotel Avaton Resort & Spa liegt am Rande von Imerovigli in einer ruhigen Umgebung mit einem beeindruckenden Blick auf die Sonnenuntergänge und die Inseln Oia und Thirassia. Die Anlage ist harmonisch in die Landschaft eingebettet und bietet einen bequemen Zugang zu den umliegenden Einrichtungen sowie zur Ortsmitte und Bushaltestelle in circa 200 Metern Entfernung. Die Stadt Fira ist etwa 2 Kilometer entfernt, und der Flughafen Santorin befindet sich in rund 12 Kilometern Entfernung.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse, ausgestattet mit Doppel-, Queen- oder Kingsize-Betten. Die Zimmer verfügen über moderne Bäder mit Dusche und Badewanne sowie Annehmlichkeiten wie Safe, Minibar und individuell regulierbare Klimaanlage und Heizung. Zustellbetten können auf Anfrage bereitgestellt werden.
Die Unterkunft verfügt über verschiedene gastronomische Einrichtungen, darunter ein Restaurant, ein Café und eine Bar. Als Verpflegungsleistung wird Halbpension angeboten mit Speisen à la carte oder Menüs zum Mittag- und Abendessen. Das Resort bietet zudem Wellnessangebote wie Sauna, Dampfbad, Whirlpool und Massagen. Für Aktivitäten stehen unter anderem Golf, Tauchen, Fahrräder und geführte Touren zur Verfügung.