Filter Results
Apply Filters
Clear Filters
Inns in Palm Desert
Casa Larrea Inn
73-771 Larrea Street, Palm Desert, United States Show map
The quaint Casa Larrea Inn Palm Desert is located around 25 minutes' walk from The Living Desert and has an outdoor swimming pool with a hot tub and salt water. This 3-star inn is a good starting…
From US$ 125
Book Now