Holiday Inn Express 315 Mishawum Road - Woburn, Massachusetts 01801 Approximately 14.2 miles from Lemuel Shattuck Hospital Compare prices for Holiday Inn Express Boston North-Woburn with nearby hotels
Holiday Inn Express Boston North-Woburn is the 6th closest Holiday Inn Express hotel to Lemuel Shattuck Hospital.
Holiday Inn Express Closest To Lemuel Shattuck Hospital