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.

Guest Gallery

Experience Omni through the eyes of our guests

Catch a glimpse of what's going on at Omni New Haven Hotel. Come visit us and share your favorite moments #AtTheOmni.

Features & Specials

Current Features