18 High Street, Windsor SL4 1LJ
Telephone: 01753 851 577
One of the most elegant buildings in Windsor, offering a unique blend of the traditional and the contemporary, the Castle Hotel, Windsor – MGallery Hotel Collection has been lovingly restored to preserve all the flavour and elegance of the hotel’s rich history. Making this the dream backdrop for your wedding day.
Today, resting magnificently on a quintessentially English High Street, the Castle Hotel retains this reputation more than ever. A venue with extraordinary imagination and panache, and the largest ballroom in the whole of Windsor, for 260 guests.
Planning your perfect day can feel overwhelming. But our dedicated wedding team is here to make the entire experience a joy from start to finish. Our superbly appointed wedding planner will bring years of experience, creativity and a wealth of ideas to help you plan and prepare even the most intricate details. Meaning everything happens exactly as you want it to.