Remove Ads

Photos for Villa Royale Inn

4.5
28 votes

Villa Royale Inn

1620 S. Indian Trail, Palm Springs, California 92264 USA

Add Photo