Celebrate Christmas 2025 at Holiday Inn Maidenhead/Windsor

Maidenhead, Berkshire, SL6 2RA