Slough Hotels

Castle Hotel, Windsor, Berks

Castle Hotel, Windsor, Berks

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

Castle Hotel,
High St, Windsor, Berkshire, United Kingdom
Castle Hotel, Windsor, Berks


Hotels of Britain front page

Your guide to UK hotels