Nestled just minutes from Mylopotas Beach, this laid-back family-run hotel features cozy, whitewashed rooms, an inviting pool, and friendly hosts ready to help you unwind.
Mylopotas Beach, Ios 840 01, Greece Get directions
Sabina S
Stephen W
Explorer813594
Judith Fox
Claire Barber
Julien B
Patrick Dreher
Claire R