Situé à seulement 350 mètres d'allure de la Place principale de Cusco, l'hotel Lord Shiva Hostel Cusco se trouve pas loin du Centre historique de Cusco.
Située à moins de 12 minutes à pied du musée Quechua, la résidence est également à moins de 2 km de la gare Wanchaq. L'hotel est également non loin d'un site naturel tel que la place Limacpampa. Il y a le Pérou à seulement 1 km, ainsi qu'Almagro à 600 mètres de Lord Shiva.
Morena Peruvian Kitchen est un endroit parfait pour déguster la cuisine péruvienne et il est situé assez proche de cet hébergement.