When would you like to go?
Show filters
The Elephant & Castle
Newtown
a traditional inn, next to the River Severn, has been extended to offer relaxing communal areas and spacious, individually-styled rooms
a traditional inn, next to the River Severn, has been extended to offer relaxing communal areas and spacious, individually-styled rooms