Wynn Esplanade The Wynn Esplanade is located in the Wynn Hotel and Casino. The Wynn Esplanade features exclusive high end retail outlets in shoes and accessories. Some stores at the Wynn Esplanade are Chanel, Moncler and Prada. Click Here for Details on The Wynn Esplanade