Das Hotel The Mountain View House Cusco liegt 5 Minuten Gehweg vom Templo del San Blas entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt.
Die Pension befindet sich in ca. 1 km Entfernung von der Stadt Cusco und in ca. 1,1 km Entfernung von der Festung Sacsayhuamán. Die Iglesia de la Merced gilt als heilige Stätte und liegt gleich neben dem Hotel. Das Mountain View House liegt in einer Entfernung von 13 Minuten zu Fuß vom Museum des monastischen Lebens. Die Unterkunft liegt ungefähr 400 Meter von der Bushaltestelle Chozas und etwa 2 km vom Bahnhof Wanchaq in Cusco entfernt.
Die Gäste können peruanische Gerichte im Restaurant Limbus Resto Bar probieren, das sich in unmittelbarer Nähe vom Hotel befindet.