Positioned in a prime location on The Strip, just north of The Palazzo and Venetian, across South Las Vegas Boulevard from ... connected by The Esplanade, a high-end mall-cum-passageway lined ...