If the new season of The Traitors has got you planning a Scotland escape, this stunning hotel in Glasgow city centre is a ...