Omni New Haven Hotel at Yale
155 Temple Street
New Haven, Connecticut 06510

Photo Gallery

Explore the sites of Omni New Haven Hotel at Yale

Located in downtown New Haven, our hotel offers luxurious accommodations with warm, elegant décor. Discover the elegance and cozy ambiance of our newly remodeled hotel.