EXPLORE THE HISTORIC TOWN OF WINDSOR
On arriving in Windsor you will soon discover the myriad of attractions to visit in and around the area. From Windsor Castle to Savill Gardens, there is plenty to see and do throughout the year.
Heathrow airport can be reached in 15 minutes by car. There are excellent road links to and from Windsor via the M4.
Two major train stations are nearby: Windsor Central and Windsor Riverside. Guests can reach London Paddington or Waterloo in a little under an hour.
Castle Hotel is conveniently accessible for both local and international visitors. Heathrow Airport is just 15 minutes away.