Location: in Abingdon, 12 Km. from Oxford and 75 Km. from Heathrow Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Abingdon Holiday Destinations in Europe