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. Residence Inn Boston Logan…

200 Maple Street, Chelsea, United States

Doubletree By Hilton Boston Logan Airport Chelsea Hotel photo

Doubletree By Hilton Boston Logan Airport Chelsea Hotel

The 3-star Wyndham Boston Chelsea Hotel boasts close proximity to TD Banknorth Garden, Boston Convention & Exhibition Center and Faneuil Hall Marketplace just 4.0 km away. Wyndham Boston Chelsea…

201 Everett Avenue, Chelsea, Chelsea, 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. Towneplace Suites Boston Logan…

30 Eastern Avenue, Boston, United States