Situado a 1 km de la ropa de lana de alpaca, el hotel Lord Shiva Hostel Cuzco ofrece acceso a atracciones turísticas por toda Cuzco.
Situado a unos minutos a pie del Museo de Arte Precolombino, este hotel se encuentra a 20 minutos a pie del centro de Cuzco. El hotel está situado a 900 metros del Templo del Sol, considerado un lugar sagrado. Durante su estancia en el hotel Lord Shiva, los huéspedes tienen acceso rápido a Las Hojas de Coca, que está a tan solo 9 minutos a pie. Esta propiedad está cerca de de la estación de autobuses Santa Teresa. El hotel está a 15 minutos en coche del Aeropuerto Internacional de Cuzco, que está situado a 5 km.
El hotel Lord Shiva Hostel está a 200 metros de SanCris Restobar Mirador y ofrece una amplia selección de comidas.