It is a hotel in front of the Urubamba River, steps from the train station of the city of Machu Picchu. Among its services we can find free Wi -Fi, transfers service without charge from the city`s train station, coffee and courtesy infusions and Room Service
Location | Av. Imperio de los Incas N° 606 |
Items in the shopping cart
Continue with the Quotation