Omni New Haven Hotel at Yale
(1,841)
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
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 ...
People also ask
Is Omni a Hilton brand?
What was the previous name of Omni hotel?
Who owns Omni hotels?
Is New Haven, CT a good place to live?
Main amenities. Daily housekeeping; 2 restaurants and bar/lounge; Breakfast available; 24-hour fitness center; Valet parking; Self parking; Room service ...