Filter by:
Based on 53 verified reviews
Facilities
8.6
Cleanliness
7.9
Rooms
7.5
Service
7.8
Location
7.3
Dining
7.1
Business
29%
Couple
18%
Family
32%
Group
18%
Guests have not written any reviews for this property yet.
With a stay at Hotel Plaza Victoria in Ibarra, you'll be a 3-minute walk from Basilica La Dolorosa and 9 minutes by foot from Central Bank Museum - Ibarra. This hotel is 0.5 mi (0.7 km) from Ibarra Cultural Center and 0.7 mi (1.2 km) from Centro Cultural El Cuartel.
More location infoInstant AI responses are based on hotel information