Strand Palace first UK hotel to receive WorldHost Recognised Business status
Strand Palace hotel in London’s West End is the first hotel in the UK to be awarded WorldHost Recognised Business status with over 80 per cent of its frontline staff having been trained to WorldHost customer service standards.