Loading hotels
Confirming room availability...
Beech Lodge, 20 Beech Road, Oxford, United Kingdom
With a stay at Beech Lodge in Headington, you'll be minutes from Nuffield Health - The Manor Hospital Oxford and Headington Shark. This 4-star apartment is within close proximity of John Radcliffe Hospital and Nuffield Orthopaedic Centre.