The Metropolitan


A 23-Story luxury high-rise building located in the theatre district (some would say Chinatown), the Metropolitan is well apportioned with 24-hour concierge services, parking, and a variety of residence models. The Met is located just south of Tufts New England Medical Center, as well as the corresponding Orange Lin T-Stop.


The Metropolitan offers various units ranging in size from 400 to 2,000 square feet, with Penthouses from 1,800 to 2,500 square feet. The building has some of the best views in all of Boston and has underground parking. Perfect for Tufts Medical students, doctors, nurses and patients.

Map & Local Amenities