Diglis House Hotel
A Worcester hotel with a distinctive and commanding position on the banks of the River Severn in the heart of historic city. A superb country house location for business, pleasure and leisure: welcoming and comfortable, with splendid views of the River Severn.