Excalibur Spa

The Spa at Excalibur

3850 S. Las Vegas Blvd.
Las Vegas, NV 89109
The spa at Excalibur lives up to its name -- if you visit the facility, you will be treated like a king or queen for a day.

Description

Location

View the map

Guest Reviews