Illa Experience Hotel est la solution idéale pour un séjour en plein cœur de Quito, à moins de 10 minutes de marche de Plaza de la Independencia et Cathédrale de Quito. Cet hôtel 4,5 étoiles se trouve à 3,4 km de Foch Square et à 20,1 km de Centre commercial Quicentro, Quito, Équateur.