What Excalibur Las Vegas Looks Like on a Friday Night
“Excalibur Hotel & Casino is a large, mid-range resort on the southern end of the Las Vegas Strip (3850 S Las Vegas Blvd), at the Tropicana Avenue intersection near Luxor, New York-New York, and MGM Grand. Opened on June 19, 1990, by Circus Circus Enterprises (now operated by MGM Resorts International and owned by Vici…
