Spa Mandalay
- Distance: 1,761.84 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