Onar Andros Hotel Achla, Andros
10/10
Exceptional
15 reviews
WiFi
Boasting a peaceful location 350 metres away from the pebbled Achla Beach, Onar is a complex of independent units built with respect to the Cycladic style. It includes a restaurant with a charming stone-paved courtyard shaded by lush plane trees.
Number of rooms: 14
Achla Beach, Andros, Achla, 84500, Greece