Excalibur Hotel Las Vegas
Excalibur Hotel & Casino
3850 Las Vegas Boulevard South, Las Vegas, NV 89109
About the hotel:
Stay in royal accommodations in the heart of the Las Vegas Strip. Excalibur offers everything you’d expect from a Las ... read more
|