
Llandrindod Wells
From boardrooms to stargazing: The Metropole Hotel reinvents team building
From building buggies to stargazing under one of the UK’s darkest skies, The Metropole Hotel & Spa in the Mid Wales spa town of Llandrindod Wells is redefining corporate retreats. Part of the Crest […]