Welcome to The Lord Hill Hotel Shrewsbury
The Lord Hill is an early 19th-century grade 2 listed, family owned & managed 3 Star hotel and restaurant in Shrewsbury, Shropshire, which offers the perfect combination of timeless elegance & modern facilities. Perfect for your overnight stay, lunch, dinner, event, or short break in Shrewsbury.