Close Window
View Category

Renaissance London Heathrow Hotel

Area Sights

Windsor Castle (30 of 47)

Located a short 7.9 miles from our hotel, world famous Windsor Castle and it's lovely historic grounds await. Founded by William the Conqueror in the 11th century, the Queen spends most of her private weekends there.