Joshua Tree Hot Springs Inn

Address:

71153 Mesa Drive
Palm Springs, CA 92277

Map:


Contact   ·   Privacy   ·   Terms