VooDoo Beach, the pool at The Rio, is a tropical paradise in the heart of Las Vegas, with real sand beaches, waterfalls, swimming pools, and whirlpool spas. The Rio All-Suite Hotel & Casino reflects an old-school Vegas charm that has an everyman aesthetic.
The 51-story Rio All-Suite Hotel & Casino Las Vegas is a large, off-strip, all-suite resort with a host of facilities and enduring entertainment options.