Get a Hotel in Chelsea - page 1 of 2

Suite at House of L

Suite at House of L

Chelsea • Show on map 8.5/10 View Details for Price

Suite at House of L is located in Chelsea just 3.8 miles from Freedom Trail and 3.9 miles from Boston North Station. Both free Wifi and parking on-site are available at the vacation home free of charge.…More info

Book now
CityScape

CityScape

Chelsea • Show on map 0.0/10 View Details for Price

CityScape is located in Chelsea, just 3.9 miles from TD Garden and 4 miles from Old North Church. The air-conditioned accommodation is 3.9 miles from Boston North Station. Cambridge College is 4.2 miles…More info

Book now
Unit 26 Chic Studio in Chelsea

Unit 26 Chic Studio in Chelsea

Chelsea • Show on map 0.0/10 View Details for Price

Located in Chelsea, 5.1 km from TD Garden and 5.2 km from Old North Church, Unit 26 Chic Studio in Chelsea offers air conditioning. The property is situated 5.6 km from Cambridge College, 6.6 km from…More info

Book now