Club de Soleil liegt im Herzen von Las Vegas an der West Tropicana Avenue. Die zentrale Lage verbindet den Aufenthalt mit dem lebhaften Charakter der Glücksspiel- und Unterhaltungsmetropole, deren berühmter Boulevard mit Shows, Casinos, Restaurants und Einkaufsmöglichkeiten zu den bekanntesten Ausflugszielen Nevadas zählt. Der Club verfügt über 291 Zimmer und verbindet resorttypische Freizeitangebote mit einer praktischen Ausstattung für längere Aufenthalte. Ein Garten ergänzt die Anlage um einen grünen Bereich im Freien, während ein Außenpool zur Abkühlung nach Unternehmungen in der Stadt bereitsteht.
Die Unterkünfte verfügen je nach Kategorie über einen Balkon oder eine Terrasse, sodass sich der Aufenthalt auch im Freien genießen lässt. Zur Ausstattung zählen unter anderem Queensize- oder Kingsize-Betten, ein Safe, eine Minibar und ein Schreibtisch. Eine Kochnische mit Kühlschrank, Mikrowelle, Tee-/Kaffeemaschine und Geschirrspüler unterstützt unabhängige Mahlzeiten. Satelliten-/Kabelempfang, Radio, Wecker und kostenfreies WLAN ergänzen die Zimmerausstattung. Duschen, Badewannen und Whirlwannen stehen als Badvarianten zur Verfügung.
Für aktive Stunden bietet Club de Soleil ein Fitness-Studio, Aerobic, Tennis, Billard und Minigolf. Eine Sauna und ein Whirlpool schaffen konkrete Rückzugsmöglichkeiten nach dem Sport. Der eigene Shuttlebus erleichtert Wege innerhalb des Aufenthalts, während Zimmerservice, Wäscheservice, Münzwäscherei und Weckdienst den Tagesablauf unterstützen. Familien- und Nichtraucherzimmer sind buchbar, ebenso rollstuhlgerechte Zimmer mit barrierefreiem Bad.
Für die Verpflegung stehen ein Café und eine Bar zur Verfügung. Ein täglich serviertes, nahrhaftes Frühstück bietet einen unkomplizierten Start in den Tag. Ein Minimarkt ergänzt die Versorgung, wenn kleine Einkäufe direkt in der Anlage erledigt werden sollen.