The Tower House is a unique hotel situated in a historic tower in Oxford. It provides an electric vehicle charging station for guests who prioritize sustainable travel. The hotel offers individually designed rooms with a blend of modern and traditional decor, a rooftop terrace with panoramic views of the city, and a cozy lounge area. Located near the Oxford Castle and the Ashmolean Museum, guests can enjoy the city's history and art scene while having the convenience of charging their electric vehicle at the hotel.