Boxborough Holiday Inn (RT 495)

242 Adams Place
Boxborough
Massachusetts
United States