Das Hotel Lord Shiva Hostel Cusco liegt in 350 Metern von der Plaza de Armas und 5 Minuten zu Fuß vom Museo Inka entfernt.
Das Hotel befindet sich in rund 25 Gehminuten Entfernung vom Bahnhof Wanchaq und bietet einen schnellen Zugang zum Centro Historico De Cusco. Das Museum des monastischen Lebens befindet sich gleich neben dem Hotel. Das Lord Shiva ist in ca. 400 Meter Entfernung von mit Alpaka-Fleece-Kleidung. Die Bushaltestelle Santa Teresa ist ganz nah an der Unterkunft.
Die Gäste können im Restaurant Morena Peruvian Kitchen, das sich 5 Fußminuten vom Hotel entfernt befindet, Gerichte der lateinamerikanischen Küche genießen.