La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven
La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven La Quinta Inn & Suites - New Haven
Address
400 Sargent Dr.
New Haven, CT 06511
United States