La Quinta Inn & Suites Temecula, Temecula

La Quinta Inn & Suites Temecula

27330 Jefferson Ave