The Head of the River is a charming hotel located on the banks of the River Thames in Oxford. It offers family rooms that are comfortable and well-furnished, providing a cozy stay for families. The hotel features a riverside terrace where you can enjoy scenic views, a restaurant serving delicious meals, and a bar offering a variety of drinks. With its picturesque location, The Head of the River is within walking distance of attractions such as the Oxford Botanic Garden and the University Parks. Families will enjoy the tranquil setting and warm hospitality provided by this hotel.