Omni New Haven Hotel at Yale
New Haven, Connecticut
New England Charm With Modern Luxury
Sophisticated and refined, the newly renovated Omni New Haven Hotel at Yale surrounds you with an atmosphere of luxurious comfort and unparalleled service. This richly appointed and Connecticut Green Certified hotel is nestled in downtown New Haven, just steps from the historic campus of Yale University, the New Haven Town Green, a wide selection of museums, the Shubert Theater and quaint boutique shopping.