★★★★
Ilatoa Lodge is a 4 stars hotel located 14 km far from the center of Quito. Offers to its customers free wifi internet connection in all its facilities. Ilatoa Lodge offers to its customers a variety of services as spa, parking, free parking and restaurant. Ilatoa Lodge offers a shuttle service from/to the airport. It is noteworthy that this accommodation accepts customers travelling with pets.
There are 37 comments on this accommodation:
Address: Via al Ilalo S/N sector Rumihaycu. 170184 Quito. Ecuador.