The Palazzo liegt direkt im Zentrum von Las Vegas und verbindet eine zentrale, lebhafte Lage mit einer luxuriösen Ausstattung. Die Stadt ist für ihre beeindruckende Abendbeleuchtung, große Unterhaltungsauswahl und zahlreiche Casinos bekannt. Innerhalb des Hotels ergänzen Geschäfte, ein Minimarkt, ein Friseursalon, ein Café, Bars und ein Casino das vielseitige Umfeld. Ein Garten bietet zusätzlichen Raum für eine Pause im Freien. Die offizielle und empfohlene Kategorie beträgt jeweils fünf Sterne.
Das Hotel bietet Zimmer mit Doppel-, Queensize- oder Kingsize-Betten sowie komfortablen Kingsize-Betten in ausgewählten Unterkünften. Zur Ausstattung zählen ein Safe, eine Minibar und ein Schreibtisch. Eine Klimaanlage und eine Heizung unterstützen ein angenehmes Raumklima. Sat-TV, Radio, DVD-Player und Wecker stehen für Unterhaltung und praktische Tagesplanung bereit. In den Bädern finden sich Dusche und Badewanne sowie Haartrockner und Bademäntel. Rollstuhlgerechte Zimmer mit barrierefreiem Badezimmer sind buchbar.
Für Erholung sorgen ein Hallenbad, ein Außenpool, Whirlpool, Sauna, Dampfbad und Sonnenterrasse. Liegestühle und Sonnenschirme erleichtern entspannte Stunden am Wasser. Massagen und Körperbehandlungen können zur persönlichen Auszeit beitragen. Wer aktiv bleiben möchte, nutzt das Fitness-Studio, nimmt an Aerobic oder Gymnastik teil, spielt Tennis, Billard oder Darts oder probiert Tauchen und Beach-Volleyball aus. Ein Animationsprogramm ergänzt das Freizeitangebot. Ein Babysitterservice, Kinderbetreuung und ein Spielzimmer stehen ebenfalls zur Verfügung.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Frühstück und Mittagessen werden täglich serviert. Auf Wunsch bereitet die Küche Diätgerichte, glutenfreie Mahlzeiten und vegetarische Speisen zu. Spezielle Verpflegungsangebote ermöglichen eine besser passende Auswahl bei unterschiedlichen Ernährungsbedürfnissen. MasterCard wird als Zahlungsmittel akzeptiert.