Villa Royale Inn

Villa Royale Inn Address: 1620 South Indian Trail, Palm Springs, United States

Minimum price found for Villa Royale Inn was: 166 USD

Click here to get more information, photos & guest ratings for Villa Royale Inn