Royal Victoria Hotel
The Royal Victoria Hotel is the ONLY hotel in the town centre. A beautiful listed building set in the heart of the Shropshire countryside. The Grade II listed hotel dates back to 1830 and was named

Show businesses near Newport