Illas Inn Cusco 4 estrelas disponibiliza serviço de excursão guiada, bem como uma localização primordial a 16 minutos a pé da Praça Principal Cusco. Com 16 quartos com vista para o jardim, este hotel confortável está a uma distância de apenas 1.9 metros do Lago Humantay.
A Fortaleza Inca de Sacsayhuamán está localizado a aproximadamente 25 minutos de distância caminhando. O Illas Inn está também situado logo ao virar da esquina de Roupas de Lã de Alpaca. Além disso, visitar o Planetário Cusco, que se encontra a uma distância de 2.4 km deste hotel de Cusco, pode ser muito divertido para toda a família. O ponto de ônibus mais próximo é Estacion, localizado a aproximadamente 5 minutos de distância caminhando, e a estação ferroviária San Pedro está a aproximadamente 15 minutos de distância caminhando.
Os quartos do Illas Inn de Cusco são para alérgicos e incluem área de estar, além de banheiros banheiros privados com comodidades como lençóis de banho e toalhas. Todos os banheiros são equipados com banheiro separado e chuveiro.
O café da manhã bufê gratuito é servido diariamente para todos os hóspedes. Gustos y Sabores serve vários tipos de pratos da cozinha peruana a 250 metros de distância.