Rio Spa

The Rio Spa

3700 W. Flamingo Rd.
Las Vegas, NV 89103
Set away from the action of the main hotel, the Rio Spa is a true sanctuary and feels worlds apart from the hustle and bustle of the Las Vegas Strip.



3700 W. Flamingo Rd., Las Vegas, NV 89103

View the map

Guest Reviews