Loading hotels
Confirming room availability...
La Quinta Vacations Rental, 50 730 Santa Rosa Plaza, La Quinta, United States
This lovely Hotel is located in La Quinta. The total number of guests rooms is 24. Pets are not allowed at La Quinta Vacations.