 |  St.Lawrence HotelBath Road , Worcester, Worcester, England, Worcestershire, England (27.4 miles, 44.0 km, direction SW) This attractive town house hotel, found in the centre of Worcester, provides an ideal base for exploring the Cotswolds, Oxford, Stratford upon Avon, the Welsh borders and Cheltenham. Local attract... More info and book online.. Price from £39.00 Add hotel to favourites |