OxfordEnglandHotel
The Head of the River
Price GBP 197 / Night

What's more British than a traditional pub on the banks of the River Thames? A traditional pub on the banks of the River Thames in the beautiful city of Oxford!With 20 individually designed and immaculately furnished rooms, complete with luxurious...
Details
Setting
- City
Tags
- Gloucestershire and Oxfordshire