Around 25 minutes by foot from Sacred Rock, the comfortable Viajeros Centro Hotel Machu Picchu includes 12 rooms. This Machu Picchu hotel has an à la carte restaurant serving Peruvian cuisine and is situated not far from Plaza Manco Capac.
Iglesia Virgin del Carmen Catholic Church is located within 500 feet of the hotel, and such natural sites as Machu Picchu Inca Citadel are 1.4 miles away. Attractions, located about 30 minutes by foot from the Viajeros Centro Machu Picchu, include Temple of the Sun. The accommodation also takes you to Santuario Historico de Machu Picchu, which is 1.5 miles away. Consettur to Machupicchu bus stop is a few steps from the Machu Picchu hotel.
Providing a separate toilet and a shower, some bathrooms have hairdryers and towels.
The property features Viajeros restaurant.