- This spa is located inside of the Riu Hotel, Its has all of your spa needs, also they have great packages that you will find at great prices, the staff are friendly and the service is professional. The spa is also located next to the Atlantis Hotel and Ocean Club.
- The description was provided by marchello
- 6307 Casino Drive
- Paradise Island
- No Sweat
- User Rating