*Castle Hotel Windsor Activity Brochure*



Number of conference rooms – 12

Number of bedrooms – 108

Outdoor space – none onsite

Water – central Windsor (river Thames)

Link to the venue website –


The hotel is a 108-room, 4-star hotel located in Windsor, opposite the Royal Guildhall.  Its location and unique facilities are perfect for business stays.

The Windsor Castle hotel is just a few minutes walk from the castle and grounds.  The hotel has 108 modern and traditionally-decorated rooms, all with minibar and internet access.  The hotel has 12 fully-equipped meeting rooms.