Located downtown in the Theatre District, W Boston is perfectly placed near Fenway Park, TD Garden, Boston Convention Center, The Waterfront, New England Aquarium, Chinatown, Boston Common, MIT, Harvard, Gillette Stadium, Freedom Trail and more.
07
Jun
2020
