Close Window
View Category

Residence Inn Boston Downtown/Seaport

Area Sights

New England Aquarium (24 of 34)

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