The hotel is just 5.5 miles from Logan International Airport and is surrounded by restaurants and shopping and entertainment venues. Downtown Boston, Harvard Square, Fenway Park and major universities are only 3 km away.
See more: Hotels in USA Hotels in Boston - Ma Holiday Destinations in USA