Excalibur Hotel Casino

3850 Las Vegas Blvd S
Las Vegas
Nevada
United States