Embrace tradition in both history and style this Christmas by celebrating at the Castle Hotel Windsor, a unique and prestigious member of the MGallery Hotel Collection. Immerse yourself in the finest Georgian architecture while enjoying all the modern facilities incorporated into this beautiful period hotel. Located in the heart of Windsor, opposite Windsor Castle and boasting unrivalled views of the Changing of the Guard procession from the doorstep of the hotel.
Enjoy a decadent evening of celebration with an arrival drinks reception, a delicious three-course meal, with half-bottle of wine per person and entertainment from their resident DJ. Parties up to 250 guests can be accommodated, starting from as little as £39.95 per person for a private event or share your experience at their joiner party on the 20th December.
Join the Castle Hotel this Christmas – for a quintessentially English experience you will remember forever.