The Tower House Hotel is a charming hotel located in a historic building in Oxford. The hotel offers comfortable and stylish rooms, each equipped with a bathtub for guests to relax in. The on-site restaurant serves a variety of dishes made with locally sourced ingredients, and the hotel also has a bar where guests can enjoy a drink. Guests can explore the nearby attractions, such as the University of Oxford and the Ashmolean Museum, or simply relax in the hotel's cozy lounge. With its historic charm and bathtub-equipped rooms, The Tower House Hotel is a great choice for a stay in Oxford.