Downtown Boston Apartments Welcome to Boston!

The Longwood Apartments for Rent

The Longwood

1575 Tremont Street, Boston MA

The Longwood is a renovated apartment building located within short walking distance to the Longwood Medical area. The apartments have hardwood floors, and updated appliances. Many of the units also have a private balcony with amazing views. Parking is available.