Hotel La Giralda
100150 Ibarra, Avenida Atahualpa 15-142, Juan Francisco Bonilla, 100150 Ibarra
100150 Ibarra, Avenida Atahualpa 15-142, Juan Francisco Bonilla, 100150 Ibarra
With a stay at Hotel La Giralda in Ibarra, you'll be within a 5-minute drive of Basilica La Dolorosa and Central Bank Museum - Ibarra. This hotel is 0.9 mi (1.5 km) from Ibarra Cultural Center and 1.1 mi (1.8 km) from La Merced Park. Distances are displayed to the nearest 0.1 mile and kilometer.