Eleven Unveils New Spa in Vegas

Slick spa interior
Courtesy of Eleven

Following its successful debut in South Florida, Eleven now has a brand new Las Vegas location. If the spa's roster of celebrity clients is any indication, Eleven Spa Vegas is bound to be a hit.

As the founder Nikki Oden describes it:"When I built ELEVEN it was with a very clear vision - It was about creating an experience that exceeded guests' expectations from the moment they came through the door.'

The Vegas spa has 28 treatment rooms, 11 makeup stations and a signature brow bar. The in-house boutique sells desiger items and the spa's own organic skincare line. Eleven Las Vegas is located on the Las Vegas Strip in Town Square, just south of Mandalay Bay.