Stay fit even on vacation in our fitness center, open 24/7 Catch a game with the family at TD Garden. Located near our hotel cheer on the Boston Celtics Take your family to the New England Aquarium and learn all about the Indo-Pacific coral reef See More See Less