This welcoming hotel is situated on the outskirts of Oxford and has convenient transport connections to the capital city. Links to the public transport network lie about 13 km from the hotel.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Oxford Holiday Destinations in Europe