About The Brackla Hotel (SL001181) United Kingdom