Ideal for fun and relaxation, Omni
New Haven Hotel at Yale is located in the Downtown area of New Haven (CT). From here, guests can make the most of all that the lively city has to offer. With its convenient lo ...
Read more
Ideal for fun and relaxation, Omni
New Haven Hotel at Yale is located in the Downtown area of New Haven (CT). From here, guests can make the most of all that the lively city has to offer. With its convenient location, the property offers easy access to the city's must-see destinations. Omni Hotels & Resorts is renowned for its quality services and friendly staff, and Omni New Haven Hotel at Yale lives up to expectations. A selection of top-class facilities such as wheelchair accessible, room service, restaurant, elevator, pets allowed can be enjoyed here. All guest accommodations feature thoughtful amenities to ensure an unparalleled sense of comfort. The property offers an excellent variety of recreational facilities, including fitness center, spa. Discover an engaging blend of professional service and a wide array of features at Omni New Haven Hotel at Yale.