The Head of the River is a riverside hotel located on the banks of the River Thames in Oxford. It offers comfortable rooms with modern amenities, including a refrigerator. The hotel features a cozy pub where guests can enjoy a drink and traditional British cuisine. The Head of the River is within walking distance of popular attractions such as the Oxford University Museum of Natural History and the Pitt Rivers Museum.