A well-liked hotel and casino in Las Vegas, Nevada, USA, is the Rio All-Suite Hotel and Casino. Off of Flamingo Road, it is just west of the Las Vegas Strip.