Boxborough Holiday Inn

One Adams Place
Boxborough
Massachusetts
United States