You can call it The Elm City, the Cultural Capital of Connecticut, or the home of Yale University; the city of New Haven has garnered the reputation for being a hip, vibrant city full of New England charm. New Haven is an incredible place to call home—and our luxury apartments are at the center of it all.
Whether you are completing your medical residency with the renowned Yale-New Haven Health System, attending the Yale School of Architecture, or earning your doctorate at Yale Law School, Metro Star apartments in downtown New Haven provide you with a well-appointed living space for your time in our energetic city. Our New Haven apartments were made with Yale University staff and students in mind:
Our apartments in downtown New Haven are not only steps away from Yale University, but they are centrally located to all of the delectable restaurants, unique shops, and cultural experiences New Haven has in store for its residents. All of our New Haven apartments were strategically selected to provide you with an exclusive living experience with easy access to everything you need while working at, or attending, Yale University.
Our luxury apartments in New Haven, CT were inspirationally designed to emulate the local architecture, providing a cohesive experience from work to play to home. We offer three incredible apartment options in New Haven (with a fourth coming soon), each full of high-end amenities to provide you with a gorgeous place to call home:
- Metro 260 – The intriguing design of this historic building features the original steel beams, giving it a cool industrial vibe. The units at these apartments in downtown New Haven also have in-home laundry, hardwood floors, and custom cabinetry for your enjoyment.
- Metro 297 – These luxury studio apartments also feature high-end finishes and appliances, while their simplistic design evokes an environment of relaxation.
- Metro 280 – Our boutique apartments in New Haven, CT feature incredible views of the city, deluxe finishes, upgraded options, and outdoor decks.
Preferred Employers Program
To complete the perfect partnership between our New Haven apartments and Yale University, we are proud to offer the Preferred Employer Program. If you are an employee of the Yale-New Haven Health System or Yale University (and many other companies outside of Yale), you can take advantage of a waived application fee (usually $75), no monthly pet rent, a personal tour of our New Haven apartments near Yale, flexible lease terms, and many more benefits, making the renting process easier than ever.
Exceptional Customer Service
When you are associated with Yale University, it is clear that you expect the best, and with one of our luxury apartments in New Haven, that is exactly what you will get. Not only will you have access to prime locations and incomparable features, you will be privy to our superior customer service. We promise to always be here when you need us so that your renting experience will be enjoyable for the tenure of your stay in New Haven. Contact a leasing agent today to reserve your luxury apartment in downtown New Haven.