Located in Chelmsford, Massachusetts, this hotel boasts an on-site fitness centre and a daily hot continental breakfast. The University of Massachusetts-Lowell is 3 miles away.
Located in Chelmsford, Massachusetts, this hotel boasts an on-site fitness centre and a daily hot continental breakfast. Th Read more
Located in Chelmsford, Massachusetts, this hotel boasts an on-site fitness centre and a daily hot continental breakfast. The University of Massachusetts-Lowell is 3 miles away.
Located in Chelmsford, Massachusetts, this hotel boasts an on-site fitness centre and a daily hot continental breakfast. The University of Massachusetts-Lowell is 3 miles away.
Number of Rooms: 105