Ios Palace Hotel & Spa
Hotel
Mylopotas, Ios
Ios Palace Hotel & Spa offers a complete range of accommodation options, all with balcony overlooking the picturesque Mylopotas bay.
Number of rooms: 66
Main Street, Mylopotas, 84001, Greece