The Spa at Excalibur
Excalibur Hotel & Casino, 3850 S Las Vegas Blvd, Las Vegas 89109