Machu Picchu Santuario Hotel is located in the historic and legendary town of Machu Picchu. Machu Picchu Santuario Hotel lies 5 minutes away from the railway station, on the highway that goes to Machu Picchu Sanctuary. It is s one of the excellent and cheapest hotel in Machu Picchu.
Hotel check in: 12:00 Hotel check out: 09:00
Room per night from: