Reflections of the Excalibur castle towers in the Luxor pyramid-shaped hotel in Las Vegas, Nevada
Return to Las Vegas hotel images