Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
LAS VEGAS, NEVADA, USA - OCTOBER 21, 2013 : Interior the Excalibur Hotel and Casino in Las Vegas. Excalibur was opened in 1990 and now offers its customers 100,000 sq ft casino with over 1700 slot machines.