Close Window
View Category

Residence Inn Boston Downtown/Seaport

Nearby Attractions

New England Aquarium (21 of 31)

Located within walking distance to the hotel, the New England Aquarium is one of the premier visitor attractions in Boston.