Embassy Suites La Quinta - Hotel & Spa

50-777 Santa Rosa Plaza
La Quinta, California 92253
Embassy Suites La Quinta - Hotel & Spa is part of the Embassy Suites chain.

Map: Embassy Suites La Quinta - Hotel & Spa


La Quinta Landmarks Near Embassy Suites La Quinta - Hotel & Spa