Mercure St Helens - United Kingdom

Hotel of the Year - St Helens