Directions to Armadoros HotelAddress: 23 Aretis Street, Ios, Greece
Average rating: 92%
Rooms from: US$ 52.83
Directions to Armadoros Hotel
Armadoros Hotel occupies the best site on the harbour of Ios only 200 meters from the port and the bus station and 600 meters from the village. From the port, just follow Pros Io/Προς Ίο until you see us to your right.