This All-Suite hotel is excellent. All of their rooms include couches and a mini bar (although overpriced like all hotel minibars). Although it is not directly on The Strip, if you get the right room, you can see most of the Strip. The price for such a room is insanely cheap--ours was only $70 a night!
more