Holiday Gift Card Sale! Buy one get one free - Shop Now!
A close up of a snow covered slope at Villa Royale Inn.

Villa Royale Inn

1620 South Indian Trail, Palm Springs, California 92264

Loading...