My suggestion would be the Marriott Suites. Although it isn't on the strip, it is close enough and convenient to the posh casinos you seek. You can probably do without a car if you don't mind a few cab fares. Try a restaurant in Vegas called Pampelmousse - Great. Have fun.