La Casa Del Zorro Resort & Spa
United States, Borrego Springs
The La Casa Del Zorro Resort & Spa is located on 42 beautifully landscaped acres, adjacent to Southern California's Anza-Borrego Desert State Park. We offer 44 luxurious pool-side guest rooms and 19 ...