Rio Hotel & Casino Las Vegas Overview and Amenities
The Rio All-Suite Hotel and Casino, often simply referred to as The Rio, is a hotel and casino located in Paradise, Nevada, United States. Situated about 3 miles (4.8 kilometers) west of the Las Vegas Strip on Flamingo Road, it offers an off-strip alternative for those looking for more relaxed accommodations while still providing access to various amenities. History and Background The Rio was opened in March 1990 by Marnell Corrao Associates, a Nevada-based construction company. Initially called "Rio", the property has undergone several transformations over the Rio Hotel & (Las Vegas) years. In 2019, it underwent a major renovation project that included the addition of new rooms, an updated pool area, and upgraded amenities. Accommodations The Rio features more than 2,700 hotel rooms and suites, catering to various tastes and needs. The property is divided into three distinct sections: the all-suites Tower at Rio; a non-gaming annex known as VooDoo Rooftop Pool & Nightclub; and the O'Shea's Casino Club within the main casino area. Room types include standard rooms, suites with multiple bedrooms, and specialty accommodations such as those designed for accessibility or those catering to pets. Many of