Photo Credit: Excalibur Hotel and Casino
Photo of Excalibur Hotel & Casino
Excalibur Hotel & Casino
3850 S Las Vegas Blvd, Las Vegas, Nevada 89109-4300 USA
3850 S Las Vegas Blvd, Las Vegas, Nevada 89109-4300 USA
Photo Credit: Excalibur Hotel and Casino