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

Return to Las Vegas hotel images