Villa Royale

Palm Springs, California

Book A Room

1620 S Indian Trail Palm Springs, CA 92264
(760) 327-2314