Riverside Hotel located in the town below Machu Picchu.
Sumaq Machu Picchu Hotel
Accommodation Class: 5 Star
View type : Riverside, River, Terrace, Balcony, Bathtub Views
Riverside Hotel located in the town below Machu Picchu.
Hotel features rooftop pool and panoramic city and mountain views.
Located across the street from Praia da Barra da Tijuca, hotel features ocean views.