Tambo del Inka is the perfect place for a mystical luxury getaway within the stunning Sacred Valley of Peru. The hotel features a private train station with direct service to Machu Picchu.