Photos coming soon
HOTEL
Rockrivers Plaza MachuPicchu
503 Imperio de los Incas 5, Machu Picchu, Peru
Where it sits
Rockrivers Plaza MachuPicchu
503 Imperio de los Incas 5, Machu Picchu, Peru
-13.15462, -72.52593
Plan around Rockrivers Plaza MachuPicchu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
