Omni New Haven Hotel at Yale

from
check rates
avg/night
up to: % savings
155 Temple St, New Haven, CT 06510
  • stars
  • rating
Combining classic New England style with up-to-date features, this 19-story hotel is one block from the historic New Haven Green and the Shubert Theater and two blocks from Yale University. read more
Special Offer
Reviews