A tan solo 6 minutos a pie del The Lion Hotel Shrewsbury, los huéspedes pueden llegar a la Torre de las Murallas de la Ciudad. Ubicado bastante cerca de la Catedral de Nuestra Señora Auxiliadora y San Pedro de Alcántara, este hotel de 3 estrellas tiene vistas al patio e invita a los huéspedes a tomar una copa en un bar lounge.
El hotel te sitúa en el centro de Shrewsbury, a una distancia de 2 km de lugares de ocio como Club de golf Meole Brace. Los huéspedes pueden visitar el Salto Cuántico, que se ubica a unos 500 metros, y la Abadía de Shrewsbury, que se ubica a un corto paseo del Lion Hotel. La zona también incluye lugares de interés natural como el Parque The Quarry, a poco más de 10 minutos a pie de este establecimiento. Este hotel tiene conexión directa con la estación de tren Shrewsbury, que se encuentra a 400 metros.
Si te alojas en el Lion Hotel, puedes elegir entre una de las 59 habitaciones que incluyen Wi-Fi y una tv de pantalla plana con canales vía satélite, así como elementos esenciales como servicio de planchado. Los extras incluyen inodoro separado y ducha en los baños.
Puedes comer en el restaurante Henry Tudor House, a la vuelta de la esquina de este lugar.