The casino is very interesting decorated. It still follows the theme of the castle but it is more based on the. This castle -themed resort and casino is located central on the Las Vegas Strip. Excalibur Hotel & Casino: Vegas in a castle. - See traveler reviews, candid photos, and great deals for Excalibur Hotel & Casino at.