Chelsea hotels & apartments, all accommodations in Chelsea

Recommended hotels in Chelsea

Residence Inn Boston Logan Airport/Chelsea photo

Residence Inn Boston Logan Airport/Chelsea

The 3-star Residence Inn Boston Logan Airport/Chelsea boasts convenient location not far from New England Aquarium, Faneuil Hall Marketplace and The USS Constitution.

200 Maple Street, Chelsea, MA, United States

Towneplace Suites Boston Logan Airport/Chelsea photo

Towneplace Suites Boston Logan Airport/Chelsea

Towneplace Suites Boston Logan Airport/Chelsea is placed in a downtown area of Chelsea in the vicinity of Copley Square, Faneuil Hall Marketplace and South Boston.

30 Eastern Avenue, Chelsea, MA, United States