Convenientemente localizado a 50 metros da Estação Ferroviária de Wanchaq e com acesso Wi-Fi gratuito em todas as áreas, o Illas Inn disponibiliza acomodações em Cusco. O pequeno-almoço é servido diariamente de forma gratuita.
Os quartos estão equipados com uma televisão de ecrã plano. Alguns quartos oferecem vistas para o jardim ou para a cidade. Todos os quartos têm uma casa de banho privativa. Uma televisão com canais por cabo está disponível e os hóspedes podem solicitar aquecedores para os seus quartos.
No Illas Inn, os hóspedes encontrarão uma recepção 24 horas com um cofre. Também existe um bar no local.
A propriedade está localizada a 5 minutos de carro da praça principal. Coricancha fica a 300 metros do Illas Inn, enquanto a Igreja de Santo Domingo está a 500 metros. O Aeroporto Velasco Astete encontra-se a 10 minutos de carro.