Cairn Group

Cairn Group operates 32 hotels around GB and 9 care homes