Excalibur Hotel and Casino

Excalibur Hotel and Casino
3850 Las Vegas Blvd South
Las Vegas, NV 89109