A luxury boutique hotel with rooms overlooking the River Severn. Find them at South Quay, Worcester, WR1 2JN Visit their website PrevNext