Hotel nearby New Haven
1 found
Omni New Haven Hotel at Yale
3.6
155 Temple St, New Haven, CT 06510, United States, GPS: 41.305626,-72.927345
Steps away from Yale University in downtown New Haven, CT, this refined retreat features a spa and panoramic 19th-floor restaurant.
More Hotel in other Cities
Interesting places in New Haven
Search this area