St Andrews Town Hotel is based in Droitwich near to Worcester. It has 32 bedrooms can cater for functions and weddings of up to 150 people and boasts a fine dining restaurant called Roseanna’s Restaurant. So if your looking for a Hotel in Droitwich or a Hotel in Worcester then look no further.