The Head of the River is a riverside hotel located in Oxford. The hotel's rooms are comfortable and feature a coffee maker, allowing guests to enjoy a cup of coffee while taking in the scenic views of the River Thames. The hotel's restaurant offers a range of dishes made with locally sourced ingredients, and guests can also relax in the hotel's bar or terrace. With its picturesque location, the Head of the River is a great choice for travelers looking for a peaceful retreat in Oxford.