From Lima to Cusco, discover Arequipa, Colca Canyon, Lake Titicaca and the Sacred Valley, finishing with a train journey to Machu Picchu.
Stay in comfortable, locally selected hotels throughout Peru: Ibis Budget Miraflores in Lima; Qema Arequipa; Hotel la casa de Mamayacchi at Colca Canyon; Hotel Casona Plaza in Puno; a Lake Titicaca homestay; Mamasara in Cusco; Tunupa Lodge Ollantaytambo; and Flower's House Macchu Picchu in Aguas Calientes (or similar).