Excalibur Hotel and Casino

The Excalibur Hotel and Casino is a hotel and casino located on the Las Vegas Strip in Paradise, Nevada, in the United States. It is owned and operated by MGM Resorts International.
More

0 comments:

Post a Comment

 

Search This Blog

Blog Archive