Das 4-Sterne-Illas Inn Cusco, das in einer Entfernung von 16 Minuten zu Fuß von der Plaza de Armas gelegen ist, verfügt über WLAN im ganzen Gebäude sowie einen privaten Autoparkplatz vor Ort. Die erstklassige Lage ermöglicht einen einfachen Zugang zu mit Alpaka-Fleece-Kleidung, 250 Meter von der Unterkunft entfernt.
Das Hotel liegt in einer Entfernung von 25 Minuten zu Fuß von der Festung Sacsayhuamán und gleich neben dem Bahnhof Wanchaq. Gäste können Sehenswürdigkeiten wie die Kathedrale von Cusco besuchen (liegt in 2 km Entfernung vom Illas Inn Cusco). Der Wiñay Wayna liegt in unmittelbarer Nähe vom Hotel. Die Bushaltestelle Estacion liegt in 300 Meter Entfernung von der Unterkunft.
Die Zimmer umfassen private Badezimmer mit einer getrennten Toilette und einer Dusche. Einige Zimmer bieten einen Blick auf den Garten.
Im Illas Inn kann man ein Frühstücksbuffet genießen. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Basilica, das nur wenige Schritte entfernt vom Hotel ist, oder im Restaurant La Quinta, das in 5 Minuten zu Fuß zu erreichen ist.