Sign In Create an Account. Reviews Principles Contributions to Booking.
Las Vegas Gambling: Rio and Palace StationRio All-Suite Hotel & Casino is located in the West of the Las Vegas Strip neighborhood in Las Vegas, miles from Colosseum at Caesar's Palace and At Rio All-Suite Hotel and Casino Las Vegas, every room is a spacious suite! Book your stay and leave your inhibitions at home. 1 mile from Strip. Every room is a suite at the Rio! The Rio hosts more than 2, suites, providing spectacular views of Las Vegas.