Archive for May, 2012


Excalibur Hotel Casino

Excalibur Hotel Casino is situated in Las Vegas, Nevada. It is open 24 hours a day, 7 days a week and 365 days a year. Excalibur Hotel Casino is upon 123, 944 sq . feet casino property that houses 2, 500 slots and 88 table games along with 7 roulette wheels. Also the slots inside […]

Read More...