A tan solo 5 minutos a pie del Hotel The Mountain View House Cuzco, los huéspedes pueden llegar al Museo de Arte Precolombino rápidamente.
La pensión está ubicada a tan solo 1 km del Museo Casa Concha y a unos 2 km del Camino Inca. Podrás visitar el Templo del Sol, situado a tan solo 12 minutos a pie. A un corto paseo del Mountain View House Cuzco encontrarás la Plaza de Armas de Cusco. La parada de autobús Chozas está a 400 m de de este hotel, y a unos 2 km de la estación de tren Wanchaq.
El restaurante Limbus Restobar sirve platos de la cocina peruana y está a unos cuantos pasos de este alojamiento.