The Westwood Hotel is a modern hotel located in a peaceful residential area of Oxford. It offers comfortable rooms with kitchenettes, providing guests with the convenience of cooking their own meals. The hotel's restaurant serves a variety of dishes made with locally sourced ingredients. Guests can also enjoy a drink at the hotel's bar or relax in the garden. The Westwood Hotel is within easy reach of popular attractions such as the Blenheim Palace and the Oxfordshire Museum.