Omni New Haven Hotel at Yale

155 Temple Street, New Haven, 06510