The Head of the River is a riverside hotel located on the banks of the River Thames in Oxford. It offers cozy rooms with modern amenities, including a hairdryer. The hotel features a riverside terrace where guests can enjoy drinks and meals while taking in the scenic views. The Head of the River is within walking distance of popular attractions such as the Oxford Castle and the Oxford University Museum of Natural History.