- Address: Ruta a Chachimbiro 700 metros antes del final de la vía principal, Urcuqui, Chachimbiro, Ecuador
- Click here to view our location.
- Phone: +593062936051
- Mobile: +593062936051
Contact Us
Please send us a message if you have any questions about our accommodation or would like to provide us with feedback about your experience.
Confirm phone number