Dit comfortabele Illa Hotel Cuzco, dat op 5 minuten wandelafstand van de Kerk van San Blas is gelegen, biedt 24-uurs receptie en wekdienst evenals uitzicht op de tuin. Het 3-sterrenhotel ligt in het hartje van Cuzco, op een paar stappen verwijderd van culturele bezienswaardigheden, zoals het Museo de Arte Precolombino.
Dit hotel is gesitueerd op circa 850 meter afstand van de Tempel van de Zon en op ongeveer 1 km verwijderd van de Centrale markt. Illa Cuzco biedt geschiedenisliefhebbers de nabijheid van het Coricancha (1,1 km) en het Kenko-plein (1,2 km). Gasten zullen ook de nabijheid van Parque de la Madre waarderen, gelegen op wandelafstand van ongeveer 10 minuten ervandaan. De La Merced Kerk is gelegen op slechts 1,3 km afstand, terwijl Almagro binnen een paar straten van deze accommodatie ligt. Illa Hotel met 27 kamers is perfect gelegen op 25 minuten lopen van van Wanchaq treinstation.
De allergievrije kamers zijn voorzien van een flatscreen TV met satellietzenders, en ingericht met een bureau meubilair. Extra's zijn onder andere een apart toilet, een douche en een wastafel in de badkamers. Een kledingkast zijn aanwezig in de ruime slaapkamers. De badkamers met een apart toilet, een douche en een wastafel hebben ook een haardroger en handdoeken.
Illa beschikt over een gratis dagelijks ontbijt voor de gasten. Dankzij de aanwezigheid van een koffiebar kunt u verblijf hier nog prettiger worden. Die ook over een salon voor het comfort van de gasten. U kunt genieten van de gezonde keuken bij Limbus Resto Bar, dat op 250 meter afstand ligt.