Where is Omni New Haven Hotel at Yale?
Where is Omni New Haven Hotel at Yale located?
Omni New Haven Hotel at Yale, Connecticut, United States (approx. 41.30606°, -72.92734°)
Where is Omni New Haven Hotel at Yale on the map?
Omni New Haven Hotel at Yale - Yale University
{"latitude":41.30606,"longitude":-72.92734,"title":"Omni New Haven Hotel at Yale"}