Ideally situated in the South End district of Boston, The Chester is situated 1.4 km from Boston Museum of Fine Arts, 1.3 km from Back Bay Station and 3.1 km from Boston Common. The air-conditioned accommodation is 1.4 km from Hynes Convention Center. The apartment has family rooms.
With a private bathroom, units at the apartment complex also feature free WiFi.
Massachusetts Institute of Technology is 3.3 km from the apartment, while Boston South Station is 3.4 km from the property. The nearest airport is Boston Harbor Seaplane Base Airport, 5 km from The Chester.