The Head of the River is a riverside hotel located in the heart of Oxford. It offers a variety of rooms with balconies, providing guests with scenic views of the River Thames. The hotel combines traditional charm with modern comforts, offering a comfortable and relaxing stay. Each room is tastefully decorated and equipped with all the necessary amenities. Guests can also enjoy delicious food and drinks at the hotel's restaurant and bar.