Stay in royal accommodations in the heart of the Las Vegas Strip. Excalibur offers everything you expect from.