The Tower House is a pet-friendly hotel located in a historic building in the heart of Oxford. It offers comfortable and individually decorated rooms, as well as a range of amenities for both you and your pet. The hotel provides pet beds, bowls, and even a doggy menu. With its central location, you and your furry friend can easily explore the city's attractions, such as the Oxford University Press Museum and the Sheldonian Theatre. The Tower House is the perfect choice for a pet-friendly stay in Oxford.