Best Western PLUS Chelmsford Inn

  • Best Western PLUS Chelmsford Inn
  • 187 Chelmsford Street
  • Chelmsford (Massachusetts)
  • MA 01824
  • $108.8 - $143.99

General Information About Best Western PLUS Chelmsford Inn

Located off Interstate 495, this hotel in Chelmsford, Massachusetts features an on-site restaurant and rooms with free Wi-Fi and a cable TV. The Lowell Memorial Auditorium is 3.9 miles away.

GET RATES - ROOM TYPE
$108.8

LOWEST RATES

$143.99

HIGHEST RATES