Omni New Haven Hotel at Yale
(1,840)
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?
How many rooms does the Omni New Haven have?
Who owns Omni hotels?
Main amenities. Daily housekeeping; 2 restaurants and bar/lounge; Breakfast available; 24-hour fitness center; Valet parking; Self parking; Room service ...