No image available for this hotel
No image available for this hotel
Machupicchu Pueblo, Machupicchu Pueblo
Spend a second to
save a fortune!
Spend a second to save a fortune!
Av. Imperio de los Incas Numero 622 Machu Picchu, Machupicchu Pueblo
Located only 100 metres from Aguas Calientes Railway Station, and 150 metres from the bus stop to Machu Picchu, Hostal La Payacha offers rooms with a mountain view. Breakfast is provided. Rooms at La Payacha have large windows.
See MoreUsage of subsidiary facilities may incur additional fees