VooDoo Beach
(Be the first to review VooDoo Beach)
Rio All-Suites Hotel and Casino
3700 W Flamingo Rd
Spring Valley, Las Vegas
89103
Phone Number:
(702) 777-7627
VooDoo Beach is located in the Rio All-suite Hotel Casino. It is sexy and there is lot of sunlight exposure. It features four different pool areas, waterfalls, three whirlpools, poolside spa treatments, and two bars.