The Head of the River is a charming riverside hotel located in Oxford. The hotel offers comfortable and stylish rooms with modern amenities, including flat-screen TVs, minibars, and free Wi-Fi. Guests can enjoy dining at the hotel's riverside restaurant, which serves a variety of dishes made with locally sourced ingredients. The hotel also has a cozy bar and a garden terrace overlooking the river. The Head of the River is conveniently located near popular attractions such as the Christ Church Meadow and the Oxford Castle, making it a great choice for those looking to explore the city.