

Tucked away on the picturesque Georgian high street next to Sir Christopher Wren’s Windsor Guildhall, Castle Hotel is the ultimate base for exploring the town's beautiful points of interest. Windsor Castle, the world’s largest and oldest inhabited castle and one of the Queen’s favourite retreats, is only 200 metres away. 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.