El Albergue, Peru Our rating: Medium

Originally opened in 1925 under the name of Hotel Santa Rosa, El Albergue is an historic hotel located in the Ollantaytambo train station, with views over the lush gardens and mountains beyond.

Superior Garden Room, El Albergue, Sacred Valley of Incas
Map of El Albergue, Peru
Superior Garden Room, El Albergue, Sacred Valley of Incas
Organic farm, El Albergue, Sacred Valley of Incas
View hotel in detail