It’s a nice casino and parking is still free because it is off the strip, but like most Caesars’ properties, the Rio it isn’t that nice. and owned by Caesars Entertainment, The Rio is still home to the World Series of Poker and one of the most popular off strip locations for tourists. Located just a mile west of Las Vegas Blvd.