THE ELMS HOTEL

1 STOCKTON ROAD
ABBERLEY
United Kingdom