Inca Rail
Inca Rail is a Peruvian company, established in late 2007 to make the tourist journey from Ollantaytambo to Machu Picchu. The trains are quite comfortable, and all have panoramic windows from which you can enjoy the scenery during the journey, there are also windows in the roof. The staff are very friendly, and happy to inform you at all times. During the trip they offer tea and pastries (all of which are made with natural products).