This is The Strip's tallest hotel-casino, built to LEED Silver certification and linked to big-sister Venetian via a shopping mall in the middle of the most expensive real-estate turf on The Strip.