This stylish four star Oxford hotel is perfect for those wanting Oxford accommodation in a rural setting. Set on the river, this Oxford hotel is just three miles from the city centre.
See more