Situated in Mylopotas, Ios Plage has a garden, terrace, bar, and free Wi-Fithroughout the property. This 2-star hotel offers a 24-hour front desk and room service. Each room is fitted with a patio with views of the garden.
Number of rooms: 22
Μυλοπότας, Mylopotas, 84001, Greece