Our Trips using this Lodging
El Albergue Ollantaytambo
This small, quaint inn is right at the train station in the little Incan-style town of Ollantaytambo. The building dates to 1925 but has been well kept, with spacious rooms, a flower-filled open-air patio, and beautiful gardens visited by hummingbirds. The inn's restaurant serves well prepared, high-quality meals, often using fresh items from its own large organic garden.