Das Leisure Suites liegt im Viertel West of the Las Vegas Strip, in einer Entfernung von 10 Autominuten vom Flughafen McCarran International.
Zu den Sehenswürdigkeiten in der Nähe gehört Shark Reef at Mandalay Bay in einer 3 km Entfernung vom Aparthotel. Gondelfahrt im Venetian ist auch einen Besuch wert und liegt knapp 3 Kilometer von hier entfernt. Das Stadtzentrum ist zu Fuß in etwa 25 Minuten zu erreichen. Pole Fitness Studio ist ein paar Minuten Fußweg entfernt vom Hotel gelegen.
Neben einem Patio und einer Essecke sind die Zimmer ins Leisure Suites mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Hotelzimmer verfügen über eine Wellness-Badewanne, eine begehbare Dusche und eine getrennte Toilette, Daunenkissen und Daunen-/Federkissen.
Das Restaurant Subway befindet sich in 13 Fußminuten Entfernung von der Unterkunft.