Thorpe Hall Hotel & Spa

Essex

A new 90 bedroom residential spa in listed gardens in coastal Essex

Award –¬†Winner, Best Large Hotel, Essex Tourism Awards, 2011