Den populära sevärdheten New England Aquarium ligger endast 1,6 km från Courtyard by Marriott Boston Downtown.