The Tower House Hotel is a charming hotel housed in a historic building in Oxford. It offers comfortable and individually decorated rooms with modern amenities. The half board package includes a delicious breakfast and dinner at the hotel's restaurant, which serves a variety of dishes using locally sourced ingredients. Guests can also enjoy drinks at the hotel's bar or relax in the cozy lounge area. The hotel is located near the University of Oxford and other attractions, making it a perfect choice for exploring the city.