The Tower House Hotel is a charming hotel located in a historic building in Oxford. It offers smoke-free rooms with traditional decor and modern amenities. The hotel features a cozy lounge area, a garden for guests to relax in, and a bar serving a selection of drinks. Guests can easily explore the nearby attractions such as the Oxford Botanic Garden and the Oxford University Museum of Natural History. The Tower House Hotel provides a smoke-free environment for a comfortable stay in Oxford.