A wonderful country house hotel in the city sits on the banks of the River Severn in the heart of historic Worcester.
In the heart of the historic city centre of Worcester, Worcester Whitehouse Hotel offers quintessential English charm coupled with modern convenience.