Rooms
Rooms Number: 18
Yialos Beach - Ios - 84001 - Ios - Cyclades Islands, Greece View Map
This 2 star hotel is located on the coastline of Ios. All 18 rooms are equipped with safe and air conditioning.
This 2 star hotel is located on the coastline of Ios.
Rooms Number: 18
The Hotel Petra Holiday Village offers air conditioning.
The Hotel Petra Holiday Village offers the use of a TV in the rooms. Accommodation has a safe in all the rooms.