PS Smile
1932 South Navajo Drive Palm Springs California 92264

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location