Can personal scooters be rented there?
Address: 1980 Festival Plaza Dr, Las Vegas, NV 89135, USA
Pat Specter | Feb 26, 2020
I don't think so
Keeana Gondek | Feb 26, 2020
I will agree, I have not seen any scooters for rental.
Felicia Gee | Feb 26, 2020
No I don't believe so
david duquette | Feb 26, 2020
I've never seen any places to rent scooters there
Thanks! Your answer is awaiting moderation.