Galgorm Resort & Spa near Ballymena has been named Global Luxury Spa Hotel of the Year 2018 at the 12th World Luxury Hotel Awards. The
Galgorm Resort & Spa near Ballymena has been named Global Luxury Spa Hotel of the Year 2018 at the 12th World Luxury Hotel Awards. The