Nesting by the river Severn in the picturesque town of Bewdley, the 4-star Mug House Inn is thought to have been opened in the 17th Century and retains many period features. Each bedroom at the Mug House comes ... Read more

View all Luxury Hotels in Bewdley