St Andrews Town Hotel

st andrews

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.