The Villas of Palm Springs, Palm Springs, United States of America
The Villas of Palm Springs is conveniently located at 1650 South Calle Palo Fierro in Palm Springs, United States of America
Hotel Location:
Address: 1650 South Calle Palo Fierro
City: Palm Springs
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 10 AM
- Coffee/Tea Maker
- Air Conditioning
- In Room Iron