Hotel reveals what it takes to host a Nato Summit
Ever wondered what world leaders get up to on a Nato Summit? Well Cardiff’s St David’s Hotel & Spa, where many delegates...
Ever wondered what world leaders get up to on a Nato Summit? Well Cardiff’s St David’s Hotel & Spa, where many delegates...