For golfers staying in downtown Palm Springs, the Tahquitz Creek Golf Resort offers two 18-hole golf courses that recent visitors called challenging. There's also the Indian Canyons Golf Resort ...