Longwood Towers
Longwood Towers
Neighborhood Brookline | Number of Units 271


Built in 1924 and renovated in 2006, Longwood Towers is a true classic luxury building in Brookline and Boston. The apartment complex has three 10-story towers, and it is located in the Longwood medical area surrounded by the best medical institutions in the region. The towers are minutes away from the best fine dining places and shops of Fenway and Coolidge Corner, and it is steps away from the MBTA Green Line T station that connects you in minutes with the other areas of Boston. The renovated units feature hardwood floors, modern kitchens and bathrooms, and beautiful bay windows. The building offers its residents concierge services, a parking garage, personal gardening areas, an activity center for children, a fitness center, and a club room.

More Info
Back Bay, Boston. Landmarked Neighborhood

Explore The Area

View all