Police: Three Teens Rob Man Walking in Palm…
Casa Larrea Inn
Drag box to select area
Casa Larrea is a classic Palm Desert retreat with a bohemia meets El Paso feel. Each room has a TV, DVD/VCR and a CD player. Most rooms also have kitchenettes, and all of them look out onto the garden landscape. Casa Larrea offers outdoor and in-room spa treatments.
73771 Larrea St, Palm Desert, CA 92260
- Accessibility Details: The entrance is at street level.
- Hours: Daily, 24hrs
- Accessible: yes