Property Location: With a stay at Omni New Haven Hotel at Yale, you'll be centrally located in New Haven, steps from New Haven Green and within a 5-minute walk of Yale University Art Gallery. This 4-star hotel is 0.6 mi (1 km) from Yale Repertory Theater and 0.8 mi (1.3 km) from ... Show More
Reach us, we're available 24/7.