More Information
Upscale property offering refined rooms, plus a 19th-floor restaurant, a spa & a posh lounge bar.
Tips
Omni New Haven Hotel at Yale, located at 155 Temple St, New Haven, is an upscale property known for its refined rooms and top-notch amenities. The hotel features a 19th-floor restaurant offering breathtaking views, a luxurious spa, and a posh lounge bar, ensuring an exceptional stay for guests.
Food enthusiasts will be delighted to find a wide variety of dining options at the hotel. From delightful coffee and tea to indulging in wine bars, and from savoring delectable breakfast to enjoying a leisurely brunch, the cuisine at Omni New Haven Hotel at Yale is sure to cater to all taste buds.
With its prime location in the heart of New Haven, guests can explore and experience the city's renowned attractions, including the prestigious Yale University campus, just a short distance away.
Whether you are visiting for business or pleasure, Omni New Haven Hotel at Yale provides an elegant and comfortable retreat for your stay in New Haven, Connecticut.