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.

Accommodations + Meetings

Meeting Specs

  • Meeting Room Space
    22,000 Sq. Ft.
  • Number of Meeting Rooms
    19
  • Largest Meeting Room
    9,200 Sq. Ft.
  • Second Largest Meeting Room
    2,888 Sq. Ft.
  • Full Capacity Chart & Floor Plans

Lodging Options

  • Number of Sleeping Rooms
    306
  • Number of Suites
    7
  • Number of Double Rooms
    144
  • Number of Single Rooms
    153
1965

Year Property Built

2012

Year of Last Renovation

Location