Set on a private, lush hill and 500 metres from Agia Eleousa Beach, the stone-built Aegean Castle Andros – Adults Only features elegant accommodation overlooking the Aegean Sea.
Number of rooms: 7
Agia Eleousa-Paleopoli, Agia Eleousa, 84500, Greece