Com vista para a montanha, hotel All Sur En Machupicchu fica a cerca de 25 minutos caminhando do Templo do Sol em Machu Picchu.
Este hotel está localizado a 5 km do aeroporto de Machu Picchu e nas imediações do Mercado Central. O hotel está localizado a cerca de 400 metros da Plaza Manco Capac e a 2.2 km do Santuário Histórico de Machu Picchu. O All Sur En Machupicchu está a cerca de 30 minutos caminhando do Sítio Arqueológico de Machu Picchu. Tem ponto de ônibus Consettur to Machupicchu a 200 metros de distância.
Alguns quartos incluem máquinas de café/chá, bem como TV de tela plana com canais via satélite para ajudar você a desfrutar da sua estadia. Tem também banheiros privados. Proporcionando banheiro separado e chuveiro, os banheiros estão equipados com secador de cabelo e toalhas.
O hotel All Sur En Machupicchu oferece café da manhã americano diariamente. Muito perto deste local, restaurante Indio Feliz Restaurant Bistro serve refeições da cozinha latina.