Lilleshall House and Gardens features a fitness centre, garden, a terrace and bar in Telford. Located around 14 km from Telford International Centre, the hotel with free Wi-Fi is also 21 km away from Chillington Hall.
Numero delle stanze: 25
Off Pave Lane Near Newport, Telford, TF10 9AT, Regno Unito