Reviews
El Hotel se encuentra ubicado en un sitio muy privilegiado, en el centro de la ciudad de Ibarra, tiene acceso a todos los servicios, bancos, supermercados, centros comerciales, centro historico, resta… More
26 Feb 2018
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.
This response is the subjective opinion of the management representative and not TripAdvisor LLC.