Nestled in the picturesque Oxfordshire countryside, with the Cotswolds on its doorstep and Blenheim Palace close by, DoubleTree by Hilton Oxford Belfry is a …