The Old Parsonage Hotel is a luxurious hotel located in a historic building in Oxford. While it doesn't have beaches, it is situated close to the Oxford Canal, where you can take a leisurely walk or enjoy a boat trip.