El Palazzo es propiedad y operado por Las Vegas Sands.
El diseño de la propiedad y su tema es el reflejo de un ambiente europeo moderno y lujoso.
Aquellos que llegan desde el The Venetian hacen la transición a una estructura de torre octogonal, con un techo de cristal y acero.
La torre está siendo construida encima del edificio que alberga a la tienda departamental de 90 000 pies cuadrados de Barneys New York.
La torre será diseñada completamente de cristales modernos.