This attractive hotel lies in the heart of Oxford and is thus the ideal starting point from which to undertake excursions into the surrounding area. The nearest stop for the public transport network lies 200 m away.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Oxford Holiday Destinations in Europe