Isida Andros Hotel ayios Petros
Located in ayios Petros, 500 metres from Agios Petros Beach, Isida Andros provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is around 1.
Number of rooms: 3
Agios Petros, Greece, ayios Petros, 84501, Greece