La Quinta Inn & Suites New Haven

400 Sargent Dr
New Haven
Connecticut
United States