24 de JunioOtavalo, Ecuador 100457 Phone: +593 6-291-9298 Hoteliers! Is your information accurate? UPDATE HERE OverviewLocal Info Green House Araque Inn Overview