Sherbourne House Hotel

8 Norwich Road, Attleborough, NR17 2JX

Sherbourne House is a privately run country house hotel, offering an atmosphere of comfort and relaxation. Located in the historic market town of Attleborough, just a 10mins drive from Applewood Hall, its 8 individually styled rooms have been furnished with care including free Wi-Fi, colour TV and tea and coffee making facilities.