Holiday Inn Express Chelmsford

Chelmsford • Show on map
Price as low as USD 111.60
Holiday Inn Express Chelmsford provides air-conditioned accommodation in Chelmsford. The property features a 24-hour front desk and free WiFi is available throughout the property. At the hotel rooms are…More info
