Weetwood Hall Conference Centre & Hotel Otley Road Leeds LS16 5PS United Kingdom website Website email sales@weetwood.co.uk phone 0113 230 6000 social: Twitter Facebook unspecified Locate 53.837856, -1.591443