The Tower House is a 17th-century guest house steeped in heritage, located on a traditional street in Oxford city centre. The hotel offers accommodation which is ideally located within a short walk of all the sites of Oxford city centre. The world renowned University colleges are only a 2-minute walk from the Tower House, as are local shops, restaurants and other amenities. The rooms are charming and decorated to match the heritage of the building. Despite this, there are modern facilities in the rooms such as free Wi-Fi and flat screen TV. The dining room was once a tower that formed part of the medieval city walls.