Archive for May, 2012


Excalibur Hotel Casino

Excalibur Hotel Casino is situated in Las Vegas, Nevada. It is open Round the clock, 7 days every week as well as 365 days per year. Excalibur Hotel Casino is on 123, 944 square feet gambling establishment property that houses 2, 500 slot machines and 88 table games and 7 roulette wheels. Also the slots […]

Read More...