The White Lion Royal Hotel, 61 High Street, BALA. LL23 7AE The White Lion Royal Hotel The White Lion Royal Hotel, 61 High Street, BALA. LL23 7AE Hotels