Bir aile tarafından işletilen Lord Hill, Grade II listesinde yer alan 19. yüzyıldan kalma bir binada konumlanmıştır. Orta Çağ'dan kalma Shrewsbury kentine sadece 15 dakikalık yürüme mesafesindedir. Otelde bir restoran, bar ve ücretsiz otopark sunulmaktadır.
Lord Hill Hotel & Restaurant'ın farklı tarzlarda döşenen odalarının tamamında çay-kahve yapma imkanı ve düz ekran TV mevcuttur. Bazı yatak odaları ise bitişikteki orman evinde yer almaktadır.
Otelin bünyesindeki restoranda hem modern hem de geleneksel lezzetlerin tadını çıkarabilirsiniz. Yerel ve taze ürünlerle hazırlanan yemeklerin tamamı mümkün olduğunda sipariş üzerine pişirilmektedir.
İyi yol bağlantılarına sahip olan ve A5 otoyolunun yakınında yer alan bu otel, M54 otoyoluna erişim imkanı sunmaktadır.