Owston Hall is a bar located within a hotel that offers a luxury spa, a golf course, and facilities for weddings. It provides a refined setting for drinks and relaxation.