The Cottage Angochagua

About this nature lodge rental

The Cottage Angochagua has mountain views, free WiFi and free private parking, situated in Ibarra, 15 km from Central Bank Museum.

Map of Imbabura Province

Nature lodge in Imbabura Province


Reasons to book

People love it hereGuests give this property a top rating
Great for pets
Includes essentialsGarden, Pets allowed, Internet / Wifi and more

RRRR
This accommodation isn't bookable for now.See similar stays