Situated on the banks of the River Thames, The Head of the River offers beautiful views of the river and the city of Oxford. This charming hotel features cozy rooms with modern amenities, providing a comfortable stay for guests. From the hotel, you can enjoy picturesque views of the river and the iconic Oxford skyline. The Head of the River also has a riverside terrace where guests can relax and soak in the stunning views while enjoying a drink or a meal.