The Garden House is a luxurious family-run boutique hotel - a unique place to stay in Cusco and a superb base from which to explore the Inca capital, Machu Picchu and the Sacred Valley.
My room was huge with a commanding view of her immaculate garden -...The decor of the house is of a Spanish flavor speckeled with wonderful hand carved wooden furniture.
My room was huge with a commanding view of her immaculate garden -