Meeting room hire & conference venue in Windsor

Save 10% by booking online

Book Now

Meeting rooms in Windsor

Are you looking to hire a professional venue to hold your next business meeting, training course, interview or away day in Windsor?     

Nothing beats face-to-face meetings particularly when held in a dedicated business venue. If you're tired of meeting in noisy cafes or soulless hotel lounges then our business centre in Windsor has the perfect solution at Castle Hill House.

Castle Hill House is a stunning period property and offers the choice of a distinctive boardroom or a relaxed meeting space available for hire by the hour or a full day equipped with an LED screen to support presentations. Our venue offers an inspiring environment in an iconic location, to hold a meeting, interview or even a seminar.

What to expect:

  • Inclusive rates to suit all budgets
  • 100% business environment
  • Dedicated meeting room co-ordinator

We go the extra mile: Our friendly and professional on-site meeting room team are on hand to ensure your event runs smoothly. Our elegant meeting rooms are handily located on Castle Hill, just opposite Windsor Castle.

About the venue:

Professional Windsor meeting room in iconic location

Tea and coffee provided as standard, catered lunches available on request

Ideal for board meetings, interviews, and training courses

Equipped with TV Screen, WIFI, flipcharts and notepaper

It's easy to find us

Castle Hill House is a prestigious Georgian building overlooking the Henry VIII Gate to Windsor Castle. The venue is within a five-minute walk to both the Central and Riverside stations.

Address: Castle Hill House, 12 Castle Hill WindsorSL4 1PD

Travel times by car

Enter your postcode to see typical drive time for your route

Windsor & Eton Riverside Station 2 mins
Windsor & Eton Central Station 4 mins
Central London 60 minutes

Our friendly team are here to help

To discuss your next meeting, please get in touch.

Get in touch