Offering ultimate luxury and excellent services, the Travelodge Marathon makes your stay a truly memorable one... More hotel details