The Cotswold Lodge Hotel is a Victorian building in the style of a country manor house, offering luxury and bedrooms in a variety of styles and sizes.It is situated approximately half a mile from Oxford city centre.