Hostal Altamira Suites Hostel Ibarra
Hostal Altamira Suites (HOTEL) is set in Ibarra, 1 km from Central Bank Museum, and offers free Wi-Fithroughout the property.
Number of rooms: 24
Av. Rafael Sanchez y Zenon Villacis 1-77, 100103 Ibarra, Ecuador