Castle Hotel is located in the heart of Windsor’s graceful Georgian high street and is ideally situated for guests to explore the town’s bustle, elegance and attractions.
Sir Christopher Wren’s Windsor Guildhall stands proudly beside the hotel and Windsor Castle - the world’s largest and oldest inhabited castle and one of the Queen’s favourite retreats - is only 200 metres away. Guests can relax and enjoy the changing of the guard from the tranquillity of the hotel.
Other prominent sites, such as Ascot Racecourse, The River Thames, The Savill Garden and Runnymede – where the Magna Carta was signed 800 years ago - are all within easy reach.
Castle Hotel is conveniently accessible for both local and international visitors. Heathrow airport can be reached in 15 minutes by car, and two major train stations are nearby: Windsor Central and Windsor Riverside. Guests can reach London Paddington or Waterloo in a little under an hour.
Excellent roads to and from Windsor are accessible via the M4.
You are being sent to an external website
Click here to proceed to the booking page (link opens in new window).