1152 N Grand Ave, Las Vegas
This is a 2-star hotel with excellent amenities.
Chill Out
Kids Friendly
Typical Tourist