Omni New Haven Hotel at Yale
The only place to book connecting hotel rooms and suites. Here's how.
Within walking distance of historic Yale University and situated in the heart of New Haven, Connecticut, this hotel offers sophisticated accommodations. The Omni New Haven Hotel is ideally set only a short stroll from a number of museums, art galleries, historic homes and unique shops. With nearby access to the Union Square Metro Line, guests can easily explore all areas of the city. Guests staying at the New Haven Omni can enjoy state-of-the-art fitness facilities as well as wireless internet access. Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), this property is taking steps to help protect the safety of guests and staff. Certain services and amenities may be reduced or unavailable as a result. Please note there is 24-hour on-site security offered.
9 suites at Omni New Haven Hotel at Yale
0 amenities at Omni New Haven Hotel at Yale
60 images of Omni New Haven Hotel at Yale
Omni New Haven Hotel at Yale reviews
Omni New Haven Hotel at Yale Location
155 Temple Street
New Haven, CT 06510 US