I'd recommend the Venetian as well, although it's not really "center strip"...the Bellagio is "center strip", for reference.

DH and I always stay at the Planet Hollywood hotel. We like it there,...