Hotel la Giralda
Search & compare prices for Hotel la Giralda in all hotel booking websites.
Hotel la Giralda Address: Av atahualpa 15-142 y Juan Francisco Bonilla, Ibarra, Ecuador
Minimum price found for Hotel la Giralda was: 91 USD
Click here to get more information, photos & guest ratings for Hotel la Giralda