Set right along the Río Vilcanota, just steps from where you catch the bus up to Machu Picchu, this five-story yellow block ... More