The Head of the River is a riverside hotel located in the heart of Oxford. It features a wellness center with a fitness room, sauna, and relaxation area. Guests can also enjoy a range of spa treatments including massages, body wraps, and facials. The hotel's picturesque location, comfortable rooms, and friendly atmosphere make it a popular choice for those seeking a wellness retreat in Oxford.