Rio All-Suite Hotel & Casino Las Vegas can open the door to a world of Las Vegas entertainment. The magic of the Rio continues when you enter one of our 620 square foot suites. Each is beautifully designed with expansive views of the city and all the extras you’ll ever need. When you stay at the Rio you’re a million miles away from ordinary!