San Francisco, California
London, United Kingdom
Boston Winter is New England’s most spectacular holiday destination in the heart of Boston on City Hall Plaza. For the month of December, City Hall Plaza is transformed into a magical wonderland of winter festivities.
A dazzling array of attractions and entertainment awaits to put you into the holiday spirit. It is the perfect destination for festive time after work, fun with the little ones, day or evening out with friends, or a romantic date…there is something for everyone to enjoy.