Hotel

Embassy Suites

50777 Santa Rosa Plaza, La Quinta, CA 92253, USA