Excalibur Las Vegas

  • Excalibur is a hotel and casino located on the Las Vegas strip. The hotel derives it’s name from the mythical sword of King Arthur, and its facade is a stylized image of a castle. Excalibur offers everything you’d expect from […]

    Excalibur

    Excalibur is a hotel and casino located on the Las Vegas strip. The hotel derives it’s name from the mythical sword of King Arthur, and its facade is a stylized image of a castle. Excalibur offers everything you’d expect from […]

    More...

Page 1 of 11