Downtown Boston Apartments Welcome to Boston!

Back Bay Manor Apartments for Rent

Back Bay Manor

75 Saint Alphonsus Street, Boston MA

Back Bay Manor is an apartment community located within short walking distance to the Longwood Medical area. The units feature hardwood floors, and many have private balconies with amazing views of the Boston skyline. Parking is available.