Spa & Salon Vdara is an 18,000-square-foot, two-level spa, salon and fitness center nestled inside the Vdara Hotel & Spa at CityCenter, Las Vegas. With an emphasis on the personalized customer experience, which will leave feeling as if their personal needs were not only met but exceeded.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.