Located on the banks of the River Thames, The Head of the River is a charming hotel that offers a riverside stay with a golf course nearby. The hotel features comfortable rooms, each with its own unique character and modern amenities. Golf enthusiasts can take advantage of the nearby golf course, where they can enjoy a challenging round of golf amidst scenic surroundings. After a day on the course, guests can relax at the hotel's riverside terrace or savor delicious meals at the on-site pub. The Head of the River provides a delightful combination of riverside charm and golf for visitors to Oxford.