Si decides alojarte en Illa Experience Hotel, disfrutarás de una magnífica ubicación en pleno centro de Quito, a solo diez minutos a pie de Plaza de la Independencia y Catedral de Quito. Además, este hotel de 4,5 estrellas se encuentra a 3,4 km de Plaza Foch y a 20,1 km de Centro comercial Quicentro Sur, Quito, Ecuador.