Time Out says
There's no place in Madrid where the spirit of Christmas is more present than in Plaza Mayor. This is where you can find the magic of the holiday season with nearly a hundred stalls that have been set up since the last weekend of November, and will remain open until December 31, open from 10am to 9:30 pm (10:30pm on weekends). Trees, decorations and handcrafted figures for Nativity scenes are their strong suit. In the nearby squares of Santa Cruz and La Provincia, you'll come across another dozen stalls specialising in fun gift ideas and seasonal costumes.
|Transport:||Sol (M: L1,L2,L3), Ópera (M: L2, L5, R)|
|Opening hours:||Until Dec 31. Mon-Fri 10am-9.30pm; Sat, Sun 10am-10.30pm|