Holiday Inn Boxborough

242 Adams Pl
Boxborough
Massachusetts
United States