Filter Results
Apply Filters
Clear Filters
Inns in Palm Desert
Casa Larrea Inn
73-771 Larrea Street, Palm Desert, United States Show map
Featuring an outdoor swimming pool, the 3-star Casa Larrea Inn Palm Desert is about a 25-minute walk from City of Palm Desert Civic Center Park. The inn also includes a car park.
From US$ 125
Book Now