Holiday Nights & Lights
Town Square Las Vegas is Snow in the Square every night at 7 PM with a second show each Friday, Saturday, and Sunday at 8 PM. Magical snow flurries set to your favorite holiday music will fall on Town Square, creating a winter wonderland, right here in Las Vegas!
Reservations are required for photos with Santa. Time slots are available for all dates, Saturday, November 18th through Saturday, December 23rd: http://tslvsanta.com/