The property is situated at Exit 20 off I-495, 65 km from downtown Boston. The Gillette Stadium, Tweeter Center for the Performing Arts and Southwick's Zoo are all within a 20 minute drive of the hotel.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA