Stourport-on-Severn is a charming community in Worcestershire surrounded by some of the most beautiful countryside in the region. This hotel stands in a fantastic Victorian property that has retained a great many of its original features both inside and out. The rooms have all been fitted with wireless Internet along with a range of modern amenities.