The Head of the River is a riverside hotel located in Oxford. It offers soundproofed rooms that provide a tranquil and serene atmosphere for guests. The rooms are modern and stylish, featuring all the necessary amenities. The hotel also boasts a riverside terrace, a restaurant serving delicious food, and a cozy bar. With its picturesque location and soundproofed rooms, The Head of the River is an ideal choice for those seeking a peaceful stay in Oxford.