Overview

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

Plan your trip here!