Immerse yourself in the collegiate atmosphere of New Haven. Omni New Haven Hotel at Yale is just steps from the historic Yale University campus and the 16-acre ...
Omni New Haven Hotel at Yale
(1,827)
Hotel
Upscale property offering refined rooms, plus a 19th-floor restaurant, a spa & a posh lounge bar.
Address: 155 Temple St, New Haven, CT 06510
Phone: (203) 772-6664
Rating
(1,843) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
Steps away from historic Yale University and New Haven Town Green in downtown New Haven, CT, Omni New Haven Hotel at Yale is a refined retreat with a panoramic 19th-floor restaurant. There's also a stylish lounge bar and chic coffee shop, plus a luxurious spa and ballroom.
People also ask
Is Omni a luxury hotel?
Is Omni owned by Hilton?
How many people fit in the Omni?
How many Omni hotels are there in the United States?
Main amenities. Daily housekeeping; 2 restaurants and bar/lounge; Breakfast available; 24-hour fitness center; Valet parking; Self parking; Room service ...
Omni New Haven Hotel at Yale is located in Downtown New Haven, a neighborhood in New Haven, and is in the entertainment district and near a train station.