Location: to the west of London in the university city of Oxford.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Oxford Holiday Destinations in Europe