La Mancha Resort And Spa, Palm Springs, United States of America
La Mancha Resort And Spa is conveniently located at 444 Cabrillo Rd in Palm Springs, United States of America
Hotel Location:
Address: 444 Cabrillo Rd
City: Palm Springs
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 3:00 PM
- Check-Out Time: 11:00 AM
- Coffee/Tea Maker
- Safe
- Fitness
- In House Dining
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer