With a stay at The Oxford Townhouse, you'll be centrally located in Oxford, a 4-minute drive from University of Oxford and 9 minutes from New Theatre Oxford. The front desk is staffed during limited hours. Self parking (subject to charges) is available onsite.