Natural Hostal Cusco is aantrekkelijk gelegen in het centrum van Cuzco, op 16 minuten lopen van treinstation Wanchaq en 200 meter van Sint-Dominicuskerk (Iglesia de Santo Domingo). De accommodatie ligt op ongeveer minder dan 1 km van La Merced-kerk, 9 minuten lopen van Kathedraal van Cusco en 700 meter van centrale plein van Cusco. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een gedeelde lounge en gratis WiFi in de hele accommodatie.
Populaire bezienswaardigheden in de buurt van het pension zijn Church of the Company, Twelve Angled Stone en Museum voor Religieuze Kunst. Het dichtstbijzijnde vliegveld is Internationale luchthaven Alejandro Velasco Astete, op 3 km van Natural Hostal Cusco.