The Spa at Excalibur
(Be the first to review The Spa at Excalibur)
Excalibur Hotel & Casino
3850 Las Vegas S Blvd
Paradise, Las Vegas
89109
Phone Number:
(702) 597-7772
The Spa at Excalibur, overlooking the swimming pool, covers a large area and is certainly a world-class spa. The spa pampers customers with facials, massages, body wraps, and other treatments in the many treatment rooms.