Where is Excalibur Hotel, Las Vegas?

Where is Excalibur Hotel, Las Vegas located?

Excalibur Hotel, Las Vegas, Nevada, United States (approx. 36.09827°, -115.1763°)


Where is Excalibur Hotel, Las Vegas on the map?