Which renowned landmarks should we visit during our stay at the The Red Lion Hotel?
During their stay at the The Red Lion Hotel guests can visit Angel of the North and Penshaw Monument located approximately 25 minutes' walk from the property and 6 km away respectively.