- UK Information
- UK Hotels
- Tower House, The
Tower House, The
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.
Visa,Maestro,MasterCard,American Express
Prices from £80
7