Formby Hall Golf Resort & Spa named Hotel of the Year at Liverpool City Region Tourism Awards 2020The LCR Tourism Awards 2020 recognised a number of deserving businesses across Merseyside this year. Formby Hall Golf Resort and Spa is...