Ilatoa Lodge

***

170184 Tumbaco, Via Al Ilalo

In the mountains

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

With a stay at Ilatoa Lodge in Tumbaco, you'll be 2.9 mi (4.6 km) from Ilaló and 15 mi (24.1 km) from San Francisco Church. This hotel is 15.3 mi (24.6 km) from Catedral Metropolitana de Quito and 15.4 mi (24.7 km) from Independence Square.