Hotel Master's Suite
Photo gallery for Hotel Master's Suite
Overview of Hotel Master's Suite
Hotel Master's Suite
Ibarra hostal with restaurant
Reviews
6.0
Popular amenities
Explore the area
Rafael Larrea 3-59 y Bolivar, Ibarra, Imbabura, 100101
- Basilica La Dolorosa3 min walk
- La Merced Park11 min walk
- La Piedra Chapetona5 min drive