Rio Suite Hotel Casino

3700 West Flamingo Road, Las Vegas, Nevada, 89103