The Head of the River is a charming riverside hotel located in Oxford. It offers comfortable rooms with modern amenities, including a TV. Guests can relax and enjoy their favorite shows or movies in the comfort of their room. The hotel also features a riverside terrace and a pub, where guests can enjoy a drink while taking in the beautiful views.