Placé à 16 minutes à pied de la Place principale de Cusco, Illas Inn Cusco dispose du Wi-Fi dans les zones publiques et d'un parking privé sur place. L'hotel constitue un bon point de départ pour explorer Cusco, notamment le Pérou, situé dans une zone de 250 mètres.
Cet hotel 4 étoiles bénéficie d'un emplacement principal à une courte distance du Centre de textiles, tandis que des boutiques comme le marché San Pedro de Cusco sont à 1 km. La forteresse de Sacsayhuamán est située à 25 minutes de marche d'Illas Inn de Cusco, ainsi que l'aéroport international Alejandro Velasco Astete est à 5 km. Les clients pourront également visiter Palacio Inka del Kusikancha, qui se trouve à 750 mètres. Les meilleurs sites historiques à visiter ici incluent le Q'inqu, situé à 2 km de cette propriété confortable. Illas Inn est près de l'arrêt de bus Estacion.
L'hotel offre également des salles de bains privées avec une toilette séparée et une douche. Quelques unités ont également des vues sur la ville.
Un petit déjeuner gratuit sous forme de buffet est servi chaque jour à tous les invités. Les options de restauration comprennent Basilica, qui propose une cuisine européenne et est situé à 150 mètres d'Illas Inn.