Rio All-Suite Hotel & Casino

  The Rio All-Suite Hotel and Casino (short: The Rio) is a hotel casino complex and was opened in 1990 a few hundred meters away from the Strip in Las Vegas as a casino mainly for locals. The main theme of the resort is the Brazilian carnival. The two hotel towers (Ipanema and Masquerade Tower) … Continue reading Rio All-Suite Hotel & Casino