Sawston Hall is also a popular place to see in Cambridge. It is 1.2 mi from The Red Lion Hotel.