The Tower House is a boutique hotel located in a historic building in Oxford. The hotel's rooms are individually designed and feature a coffee maker, providing guests with the convenience of enjoying a cup of coffee in their own room. The hotel's restaurant offers a range of dishes made with locally sourced ingredients, and guests can also relax in the hotel's bar or courtyard. With its central location, the Tower House is within walking distance of Oxford's famous landmarks and shopping areas.