About Us: Oakwood Hotel is a welcoming hotel in Twigworth, just outside Gloucester. We look after guests who come for a stay, a meal or a special occasion, and we also host groups who want a comfortable place to work and spend time together. If you are planning team building events in Gloucester, our team is happy to talk through your ideas and help shape a ...