The historic setting of Windsor and the elegant Castle Hotel, located 10 miles from London Heathrow airport, with easy access from London via Paddington or Waterloo, close to junction 6 of the M4 and junction 13 of the M25.
The Castle Hotel offers comfortable accommodation and a choice
of meeting rooms ideal for a full range of corporate events, from an exclusive
board meeting to a conference or product launch.
111 en suite bedrooms, including executive rooms, four-poster bedrooms, and suites; AA Rosette Award-winning Castle
High St, Windsor, Berkshire, United Kingdom
Castle Hotel, Windsor, Berks
Hotels of Britain front page
Your guide to UK hotels