Almira Inn Guesthouse Ios Chora, Ios
Situated in Ios Chora, within 400 metres of Yialos Beach and 1.2 km of Valmas Beach, Almira Inn features accommodation with a terrace and free Wi-Fi throughout the property. The property is around 1.
Number of rooms: 9
Ios Marine, Ios Chora, 84001, Greece