Das 3-Sterne-Hotel La Quinta Inn & Suites By Wyndham Las Vegas Nellis liegt im Stadtteil North Las Vegas von Las Vegas und bietet ein Hallenbad.
Planetarium und Observatorium liegt nur 10 Minuten Autofahrt vom Gasthof und Nellis Meadows Park ist knapp 2 Kilometer vom Hotel entfernt. Alexander Villas Park liegt ebenfalls eine 10-minütige Autofahrt vom Hotel entfernt. In einer 6 Fußminuten Entfernung von der Unterkunft finden die Gäste beliebte Attraktionen, darunter The Barcelona Casino. Man kann zum Flughafen McCarran International innerhalb von 25 Minuten mit dem Auto gelangen.
Einige der 59 Zimmer mit Blick auf die Stadt sind mit ein Flachbildfernseher mit Satellitenkanälen und Kabelkanäle ausgestattet und verfügen über ein Bügeleisen/Bügelbrett und Bügelmöglichkeiten. In manchen Zimmern gibt es ein privates Badezimmer mit einer Badewanne.
Das Restaurant Siegel's 1941 ist in 5 Minuten fußläufig erreichbar.