Which renowned landmarks should we visit during our stay at the The Red Lion Hotel?
Church of St Michael, placed merely 350 metres from the The Red Lion Hotel, as well as Didcot Railway Centre (nearly 10 minutes' drive away) are worth visiting.
Which airport is located closest to The Red Lion Hotel?
The Red Lion Hotel is within 70 km of London Heathrow airport.