Thames St, Abingdon/Oxford
Prices from £1002.55 miles
Set within an old corn mill with a working waterwheel, this traditional hotel enjoys a tranquil setting on an island between the historically significant Abbey Ruins and the banks of the Thames.
Overlooking the River Thames, The Upper Reaches is an ideal choice for a relaxing break in the historic county of Oxfordshire, with the quaint village of Dorchester, Henley and Marlow all nearby