Holiday Inn Chelsea

3 star
1012 Broadway Street Chelsea 02150

Situated in Chelsea, 2.8 km from Memorial Stadium, Holiday Inn Boston Logan Airport - Chelsea features accommodation with a restaurant, free private parking, a fitness centre and a bar. This 3-star ho...more

Fabulous 8.7/10
Score from 73 reviewers

Last updated: 5 Dec 2019

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Chelsea

Close Ad