New Haven's Premiere Off Campus Living

Schedule a Tour Apply Now

Embassy Apartments is in the heart of New Haven within walking distance of all Yale graduate schools.

Embassy Apartments is unique to New Haven. The Italianate architecture and large central courtyard make this beautiful building special, while the central fountain adds a sense of tranquility. Situated close to Yale University, the building is a convenient walk to Yale University’s graduate schools as well as to the medical school, nursing school, and the school of public health. Our hope is that you, our tenant, will enjoy living here.