Rhodes House
Oxford England
Check in
3:00 PM
Check out
10:00 AM
Located in Oxford (Oxford City Centre), Rhodes House is steps from University of Oxford and a 5-minute drive from Oxford Castle. 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