Located on the banks of the River Thames, The Head of the River is a charming hotel offering picturesque views and a cozy atmosphere. The hotel's all-inclusive package includes meals, allowing guests to enjoy a hassle-free stay. From a hearty breakfast to a delicious dinner, the hotel's restaurant serves a range of dishes using locally sourced ingredients. Guests can savor traditional British cuisine or explore international flavors, all while enjoying the serene riverside setting. Whether you're visiting Oxford for leisure or business, The Head of the River provides a comfortable stay with its inclusive dining options.