With a stay at Ali Inn in Oxford (Oxford City Centre), youll be steps from University of Oxford and 3 minutes by foot from New Theatre Oxford. This inn is 0.2 mi (0.3 km) from Ashmolean Museum and 0.3 mi (0.5 km) from Oxford Castle.