Army & Navy 128-136 Parkway , Chelmsford
The 3-star Travelodge Chelmsford offers comfort and convenience whether you're on business or holiday in Chelmsford. The property features a wide range of facilities to make your stay a pleasant experience.