Holiday Inn Resort PALM SPRINGS

1800 EAST PALM CANYON
PALM SPRINGS
California
United States