Boxborough hotels & apartments, all accommodations in Boxborough

Recommended hotels in Boxborough

Holiday Inn Boxborough photo

Holiday Inn Boxborough

The 3-star Holiday Inn Boxborough places guests abound 17 km from North Bridge. Founded in 1995, the hotel underwent a renovation in 2008.

242 Adams Place, Boxborough, United States