Chimborazo Lodge.

Ambato,
Chimborazo Lodge. Chimborazo Lodge. is one of the popular Hotel & Lodging located in ,Ambato listed under Local business in Ambato , Hotel in Ambato , Outdoors in Ambato ,

Contact Details & Working Hours

Map of Chimborazo Lodge.