Ramada Oxford
Hotel
Waterstock, Oxfordshire
Ramada Oxford is 6 miles from Oxford city centre and located off junction 8A of the M40 motorway. It has free Wi-Fi and free parking.
Number of rooms: 126
J8A, M40, Thame Road, Oxford, Waterstock, OX33 1LJ, United Kingdom
Hotel booked 1 times today.