Theatre Royal is also a popular place to see in Windsor. It is 2 km from The Manor Hotel.