The Tower House
The Tower House
Ship Street
Oxford
OX1 3DA
United Kingdom
Rooms from £80.00 ( €88.00 / $116.00 ) per night
This 17th-century guest house is an historical building on a quiet, traditional street. It is in Oxford city centre, surrounded by Oxford University colleges, a 2-minute walk from all the shops.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.