Gelegen op 5 minuten loopafstand van het Imperial Cusco Hotel met 3 sterren, kunnen gasten de Avenida El Sol in een mum van tijd bereiken.
Gelegen op 2 km van de Sacsayhuamán, dit hotel bevindt zich tevens binnen een paar straten van het Coricancha. De Cuzco Kathedraal ligt ook op loopafstand van 14 minuten van dit hotel met 36 kamers. De Tempel van de Zon is binnen het bereik van Imperial Cuzco gesitueerd. Het is op 150 meter wandelafstand van de Correo bushalte en op alleen 1 km verwijderd van het van Wanchaq treinstation in Cuzco.
La Nostra, gelegen op een steenworp afstand van deze accommodatie, serveert Italiaanse gerechten om aan elke smaak te voldoen.