Located just 6 minutes' stroll from Iglesia Virgin del Carmen Catholic Church, Hotel All Sur Machu Picchu offers 13 rooms with views of the urban. The comfortable hotel is a good starting point for exploring Machu Picchu, including Plaza Manco Capac, which is 0.3 miles away.
Machu Picchu Inca Citadel is approximately 25 minutes by foot from the hotel, while Stadium is not far from the location. The All Sur Machu Picchu is also 2.4 miles from such natural sights as Los Jardines de Mandor Botanical Garden. There is Sacred Rock about a 30-minute stroll away. You can catch the bus at Consettur to Machupicchu bus stop, right around the corner from the property.
The private bathrooms are appointed with hair dryers and bath sheets.
An Italian breakfast is served every morning. The nearby dining opportunities include Indio Feliz Restaurant Bistro, which is 0.2 miles from the All Sur.