Christmas Lights Limousine tours provided for Arlington. Our Limousine Christmas Light Tours includes Holiday Lights Parade A downtown Arlington Christmas tradition continues this year, where a flurry of floats adorned with lights marches through the streets surrounding City Hall. Families set up “camp” along the parade route, so make sure you plan accordingly to snag a good spot to view the parade. The parade begins at 6 p.m. on Saturday, December 3, 2011 and ends with the lighting of the Christmas tree on the steps of City Hall. Santa will even be there to take pictures at the Levitt Pavilion.