Sherbourne House is a Georgian country house located in the small market town of Attleborough, Norfolk.
A privately run Georgian country house hotel, built around 1740, which offers an atmosphere of comfort and relaxation for all our guests. Sherbourne House has recently been refurbished recapturing the historic character, making for a relaxing stay.
More places to stay in South Norfolk
Meet the rest of Fabulous
Fabulous Norfolk Social