Located a 25-minute stroll from Temple of the Three Windows, the comfortable All Sur En Machupicchu hotel includes 18 rooms with views of the mountains.
Located 0.2 miles from Mercado Central, this hotel is in close proximity to Plaza Manco Capac. The hotel is nestled a 30-minute walk from Santuario Historico de Machu Picchu. 1.4 miles from Machu Picchu National Park is a perk for guests staying at the All Sur En Machupicchu. A local bus stop Consettur to Machupicchu is a 5-minute walk away.
Some rooms provide tea and coffee-making facilities as well as a flat-screen TV with satellite channels to help you enjoy your stay. Providing a separate toilet and a shower, some bathrooms are also equipped with hairdryers and towels.
Guests can dine at Indio Feliz Restaurant Bistro fairly close to All Sur En Machupicchu hotel.