Viajeros Centro Hotel
Main amenities
-
Free Wi-Fi
-
On-site Dining
-
Child-friendly
-
No pets allowed
Location
Featuring currency exchange and a tour desk, Viajeros Centro Hotel Machu Picchu is nestled in Machu Picchu, 9 minutes' walk from the round-shaped Putucusi Mountain. Located within reach of Plaza Manco Capac, this hotel boasts Latin American cuisine served at the onsite à la carte restaurant.
The centre of Machu Picchu is a 25 minutes' walk of the hotel. The Viajeros Centro is also 2.2 km from Machu Picchu in Machu Picchu. Guests can find Santuario Historico de Machu Picchu, which is 25 minutes' walk away. Consettur to Machupicchu bus stop is located nearby, within a few blocks of this property.
Providing a separate toilet and a shower, some bathrooms come with a hair dryer and bath sheets.
Viajeros Centro Hotel serves an American breakfast. Guests are invited to the on-site Viajeros restaurant to indulge in culinary delights. You can try Latin American cuisine in a restaurant which is located very close by.