The seven-story hotel sits smack in the heart of downtown Palm Springs, enjoying city and mountain views. Best place to drink ...