It's a quite bus stop and nice walking distance to hotel.
Nellis @ Las Vegas (S) is located at Sunrise Manor, NV 89115