Fairy Tale Castle Towers light up the night sky, on the Strip in Las Vegas, Nevada

Return to Las Vegas Hotel images