UK - 2005
Photos by Tom & Jan Hise
Page created 01/25/2006
Salford Hall Best Western
The Best Western Salford Hall Hotel is a magnificent Tudor manor in the heart of Shakespeare country and the gateway to the Cotswolds. The hotel was wonderful with a beautiful sitting area, a bar which featured a large fireplace, and dining room with fabulous food!