Q: Where is La Quinta Inn & Suites by Wyndham New Haven?
A: La Quinta Inn & Suites by Wyndham New Haven is located at: 400 Sargent Dr, New Haven, CT 06511, United States
Q: What are the coordinates of the La Quinta Inn & Suites by Wyndham New Haven?
A: Latitude: 41.2945068, Longitude: -72.9201837
Q: How is La Quinta Inn & Suites by Wyndham New Haven rated?
A: La Quinta Inn & Suites by Wyndham New Haven has not rated yet on addressschool.com