This atruim hotel has 16 stories, 469 rooms and offers panoramic views of the Boston skyline and the Charles River.
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.
The property has a signature restaurant open for breakfast, lunch and dinner with evening entertainment.