Residence Inn Woburn, Woburn

Residence Inn Woburn

300 Presidential Way

New custom built contemporary all suite property minutes from downtown Boston.