A circa 5 minuti a piedi dalla Cattedrale di Cusco, l'hotel Lord Shiva Hostel Cuzco dispone di 20 camere.
L'hotel è situato a 350 metri dalla Plaza de Armas di Cusco e a 2 km dalla stazione ferroviaria Wanchaq. Il Planetario di Cusco è accanto a questo hotel, mentre la stazione d'autobus Santa Teresa si trova a soli 5 minuti a piedi. Inoltre, il Lord Shiva Cuzco è a circa 1 km dal Museo de Vida Monástica.
Il ristorante Morena Peruvian Kitchen è a 400 metri.