Excalibur Hotel & Casino, Las Vegas at Night
The Excalibur Hotel & Casino, located on the Las Vegas Strip in Paradise, Nevada, is designed to resemble a medieval castle. Opened in 1990, it was one of the largest hotels in the world at the time of its construction. The resort features a casino, multiple restaurants, and entertainment venues, drawing visitors with its themed architecture and attractions. Its castle-like facade, illuminated at night, is a distinctive element of the Las Vegas landscape.
Photo taken in April 2008.
Photo Part Of



