23 High Street, Windsor, Berkshire, SL4 1LH
Fast Facts:
- 120 guest bedrooms in a contemporary town house
- 140 delegate capacity in 7 stylish meeting rooms
- Situated in Windsor town centre
- Espresso machines in all bedrooms
- Awarded an AA rosette for exceptional food and service
- Pre-bookable parking available