Excalibur is a hotel and casino complex located in the iconic Las Vegas entertainment zone. It is well known for not only having a prominent medieval theme, which can be experienced in the dining and entertainment facilities, but also for having an impressive variety of relaxation and entertainment services under a single roof. Whether guests would like to enjoy a swords and shields showdown between apposing armoured knights with their meal, or relax in a conveniently nearby health spa, it is all possible without ever having to take a single step beyond the Excalibur complex. … Read More