VILLA ROYALE INN

1620 Indian Trail
Palm Springs
California
United States