Lord Nelson B&B

Stay at the Lord Nelson B&B in Telford, a Grade II listed building with a wealth of national charm!

Rooms from £45 Per Night

Hotel in Telford