Hosteria Arco Iris
Phone Number: Suggest Phone Number
Website: www.amarillasinternet.com..
Categories: Hotel
Address: Valle del Chota, Ambuquí, Imbabura, Ecuador
GPS Coordinates:
0.47074,-78.04849
Ibarra Canton, Imbabura Province, Ecuador
Facebook: facebook.com/275672895783350
Instagram: Photos and Videos