Cityscape
Chelsea Massachusetts
Check in
4:00 PM
Check out
10:00 AM
With a stay at Cityscape, you'll be centrally located in Chelsea, a 5-minute drive from Encore Boston Harbor and 5 minutes from TD Garden. This apartment is 5 mi (8.1 km) from New England Aquarium and 5.3 mi (8.5 km) from Harvard University.
Stay in one of the guestrooms featuring Smart televisions.
Property Details
Location
11 Lash St, Chelsea, Massachusetts 02150, United States