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. Should you be driving by Sat Nav, the entrance is located on Windsor's High Street. Our parking can accommodate over 100 cars. Overnight parking costs £25 per night. Spaces can be reserved in advanced for £30.
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.