The Head of the River is a riverside hotel located on the banks of the River Thames in Oxford. The hotel offers comfortable and modern rooms with scenic views of the river. Guests can enjoy a delicious breakfast in the hotel's cozy restaurant, which serves a range of options, including continental and cooked breakfast items. The Head of the River's picturesque location and tasty breakfast make it a perfect choice for those seeking a tranquil stay in Oxford.