The Head of the River is a riverside hotel located in Oxford. It offers comfortable and modern rooms, each equipped with a kettle for your convenience. The hotel provides stunning views of the River Thames and is within walking distance of Oxford's attractions, including the Botanic Garden and the University Parks. Guests can enjoy delicious meals at the hotel's restaurant or relax with a drink at the riverside terrace. With its picturesque location and excellent amenities, The Head of the River is a perfect choice for a relaxing stay in Oxford.