Embassy Suites La Quinta Hotel & Spa

50-777 Santa Rosa Plz
La Quinta
California
United States