1 Nassau Street
Theatre District
The Metropolitan, built in 2004, is one of the most modern of luxury buildings, has some of the most incredible views in Downtown Boston. This state-of-the-art full-service luxury building is located next to the Tufts New England Medical Center (NEMC), and is within short walking distance to the Back Bay, South End, Boston Common, Financial District, South Station, & all of Downtown Boston! The building features a 24hr doorman, elevators, and valet parking. The units feature floor-to-ceiling windows, laundry in the unit, and ultra modern finishes.
Fill in the information above to view up-to-the-minute availability, including photos, floorplans, virtual tour, and more!