The Head of the River is a charming riverside hotel located in Oxford. With its full board options, guests can enjoy a delightful dining experience during their stay. The hotel's restaurant offers a menu that showcases the best of British cuisine, with a focus on locally sourced ingredients. The rooms are cozy and well-furnished, providing a comfortable retreat after a day of exploring the city. Situated along the River Thames, guests can enjoy scenic walks and visit nearby attractions like the Oxford University Museum of Natural History.