Rhodes House
Oxford England
With a stay at Rhodes House in Oxford (Oxford City Centre), you'll be a 1-minute drive from University of Oxford and 6 minutes from Thames River. This hotel is 8.4 mi (13.5 km) from Blenheim Palace and 12.7 mi (20.4 km) from Bicester Village.
Make yourself at home in one of the 35 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
S Parks Rd, Oxford, England OX1 3RG, United Kingdom