Spa Mandalay
- Distance:2,267.24 mi
- Address:3950 S Las Vegas Blvd, Las Vegas, NV 89119
- Phone:(877) 632-7300
- Reviews:25Rating:4.3
Beautiful facilities and friendly staff. Enjoyed my spa time here and I highly recommend it. Go enjoy!. Terrible customer service at the entrance, and the manager did little to help.... more