Tower House
Oxford England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Tower House in Oxford (Oxford City Centre), you'll be steps from University of Oxford and 10 minutes by foot from Oxford Castle. This guesthouse is 0.6 mi (1 km) from Thames River and 8.6 mi (13.9 km) from Blenheim Palace.
Make yourself at home in one of the 8 guestrooms.
Property Details
Location
15 Ship Street, Oxford, England OX1 3DA, United Kingdom