A December To Remember At Windsor Plaza Hotel

It’s the most wonderful time of the year, and the Windsor Plaza Hotel is ready for the holiday festivities! Celebrate in style with your friends and family this Christmas and New Years and indulge in an array of extravagant offerings.