The Frederick Law Olmsted-designed park "Boston Public Garden" is less than 2.6 km away. The accommodation is 25 minutes' walk from Boston city centre and 10 minutes by car from Logan airport.
The hotel is adjacent to Laugh Boston and is ideally situated close to trade fairs.
Relax in an indoor pool or enjoy a gym, various recreational opportunities, and a library. Guests can work out in a health club during their stay.