Hostal del Rio features rooms in Ibarra. Boasting a 24-hour front desk, this property also provides guests with a terrace. Both free WiFi and private parking are available at the hostel. All guest rooms are fitted with a TV with cable channels, a coffee machine, a bath, free toiletries and a wardrob Read more
Hostal del Rio features rooms in Ibarra. Boasting a 24-hour front desk, this property also provides guests with a terrace. Both free WiFi and private parking are available at the hostel. All guest rooms are fitted with a TV with cable channels, a coffee machine, a bath, free toiletries and a wardrobe. Selected rooms come with a kitchenette with a fridge. Guest rooms have a seating area. Otavalo is 21 km from Hostal del Rio. Quito Mariscal Sucre International Airport is 59 km away.